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.

Reply via email to