Is there opposition to adding an index to the annotation so you don't have to use source order?
@PageActiviationContext(index=2) private Bar b @PageActiviationContext(index=1) private Foo a Josh On Wed, Jul 9, 2008 at 2:36 PM, Igor Drobiazko <[EMAIL PROTECTED]> wrote: > I see a problem with multiple @PageActivationContext annotations inside a > page class. > Consider following example: > > public class Start{ > @PageActivationContext > private Foo b; > > @PageActivationContext > private Bar a; > } > > When Eclipse "Sort Member Save Action" feature is enabled, the order of > members a and b will change. The class will look like: > > public class Start{ > @PageActivationContext > private Bar a; > > @PageActivationContext > private Foo b; > } > > In this case the order of the parameters of the generated onActivate > handler > conflicts with the order of the values of the ActionLink's "context" > parameter specified in the template. > > > On Wed, Jul 9, 2008 at 8:07 PM, Francisco Manzano < > [EMAIL PROTECTED]> wrote: > > > I thought that its main contribution to be able to use it for multiple > > values, > > and not yet I understand why this functionality has not been implemented. > > So, I agree for jira. > > > > > > > > Ted Steen wrote: > > > >> At the moment you should think of the @PageActivationContext as a > >> convenience annotation for you to use when you only want to place a > >> single value in the context. Personally I think it would make more > >> sense if you where able to use it for multiple values. > >> > >> Maybe worth adding a JIRA for that? > >> For example, when multiple values are annotated they are added to the > >> context in alphabetical order. > >> > >> 2008/7/9 Francisco Manzano <[EMAIL PROTECTED]>: > >> > >> > >>> why don't ? > >>> > >>> Ted Steen wrote: > >>> > >>> > >>>> I dont think you can use that with multiple values as the context :/ > >>>> > >>>> 2008/7/9 Francisco Manzano <[EMAIL PROTECTED]>: > >>>> > >>>> > >>>> > >>>>> Or, you can use the new @PageActivationContext annotation for a > >>>>> greater > >>>>> simplicity > >>>>> > >>>>> Zanius > >>>>> > >>>>> Ted Steen wrote: > >>>>> > >>>>> > >>>>> > >>>>>> Just add more parameters to the activate/passivate-methods. > >>>>>> Or you can use (Object[] parameters). > >>>>>> Or you can use (EventContext context) > >>>>>> > >>>>>> The way to go for you would be to just add more parameters to the > >>>>>> activate/passivate-methods. > >>>>>> > >>>>>> 2008/7/9 t <[EMAIL PROTECTED]>: > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>>> void onActivate(String message) > >>>>>>> { > >>>>>>> System.out.println("Another page is activated! The > >>>>>>> message is: " + message); > >>>>>>> this.passedMessage = message; > >>>>>>> } > >>>>>>> String onPassivate() > >>>>>>> { > >>>>>>> System.out.println("Another page is passivated..."); > >>>>>>> return passedMessage; > >>>>>>> } > >>>>>>> > >>>>>>> This is the snippet that i got from t5 book on how to pass > parameter > >>>>>>> from > >>>>>>> first > >>>>>>> page to 2nd page. if i need to pass more than 1 parameter to 2nd > >>>>>>> pages, > >>>>>>> how to > >>>>>>> do it? > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > --------------------------------------------------------------------- > >>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>>>>> For additional commands, e-mail: [EMAIL PROTECTED] > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>> > --------------------------------------------------------------------- > >>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>>>> For additional commands, e-mail: [EMAIL PROTECTED] > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>> --------------------------------------------------------------------- > >>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>>> For additional commands, e-mail: [EMAIL PROTECTED] > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>> For additional commands, e-mail: [EMAIL PROTECTED] > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>> For additional commands, e-mail: [EMAIL PROTECTED] > >>> > >>> > >>> > >>> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > >> > >> > >> > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > -- > Best regards, > > Igor Drobiazko > -- -- TheDailyTube.com. Sign up and get the best new videos on the internet delivered fresh to your inbox.