>I don't agree, changing parameters coming with an event is a breakage.
>There will be new events with the new model and those may not pass the
>XWikiContext but that's all.

Yep, i didn't change it, not even in my code, thanks :)


2014-05-22 6:32 GMT+01:00 Thomas Mortagne <[email protected]>:

> On Wed, May 21, 2014 at 7:47 PM, Sergiu Dumitriu <[email protected]> wrote:
> > On 05/21/2014 01:44 PM, Thomas Mortagne wrote:
> >> On Wed, May 21, 2014 at 7:25 PM, walid yaich <[email protected]>
> wrote:
> >>>>> As I said in the preview mail data is the XWikiContext.
> >>> I'm sorry, i didn't understand exactly what you mean by "data is the
> >>> XWikiContext."
> >>
> >> You are in the following method:
> >>
> >> void onEvent(Event event, Object source, Object data)
> >>
> >> the second parameter is called data in your code and it's already a
> >> XWikiContext object you don't have to do a hack to get it.
> >>
> >
> > Note that the xcontext is sent as the "data" parameter as a convenience,
> > since historically there was no other way of getting hold of it. It is
> > not guaranteed that this will continue to happen. The preferred method
> > is still to access the execution context.
>
> I don't agree, changing parameters coming with an event is a breakage.
> There will be new events with the new model and those may not pass the
> XWikiContext but that's all.
>
> >
> > --
> > Sergiu Dumitriu
> > http://purl.org/net/sergiu
> > _______________________________________________
> > devs mailing list
> > [email protected]
> > http://lists.xwiki.org/mailman/listinfo/devs
>
>
>
> --
> Thomas Mortagne
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to