In situations where I have had optional parameters I've ended up using an Object[] as the argument and figuring out what the values mean myself.
public Object onActivate(Object[] context) { } I haven't looked closely enough at the code to determine if there is a better option. Josh On 8/30/07, Joel Wiegman <[EMAIL PROTECTED]> wrote: > > Hello all, > > I'm wondering if anyone has had any luck making the "activation > contexts" of pages a little more flexible. > > For example, let's say I have a "Sum.java" page that wants to take in > between 1 and 4 Integers and add them together: > > //is there a way to make number3 and number4 "optional"? Seems like > Tapestry forces me to provide values for all 4 numbers. > public void onActivate(Integer number1, Integer number2, Integer > number3, Integer number4) > > //Or even make the values limitless? > public void onActivate(Integer... numbers) > > Kind of a contrived example, but hopefully you see where I'm going with > it. > > Anyone had any luck with making context parameters optional or > limitless? > > Thanks, > > Joel > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- -- TheDailyTube.com. Sign up and get the best new videos on the internet delivered fresh to your inbox.