then, unfortunately, you have to perform the conversion yourself all the time, which is quiet annoying.
-igor On Mon, Aug 11, 2008 at 8:24 AM, Brill Pappin <[EMAIL PROTECTED]> wrote: > ok... that make sense to me. > The primary then should be <String, String> but maybe overload it so that > nothing legacy breaks. > > I think the <String, ?> will help, but I also think that being specific > about what it holds is important... otherwise its trying to be "too smart" > and I might get a string representation that I don't want... if it's > explicitly <String, String> then you always know exactly what is going > in/out. > > IMO. > > - Brill Pappin > > > On 11-Aug-08, at 11:07 AM, Igor Vaynberg wrote: > >> wicket provides convinience methods for working with strings, eg a >> method to automatically convert a string to an int so you dont have >> to. likewise it will automatically convert all objects you put into it >> to a string. >> >> -igor >> >> On Mon, Aug 11, 2008 at 7:36 AM, Lutz Müller <[EMAIL PROTECTED]> >> wrote: >>> >>> Thats what I was thinking, too, when I read Uwes post. I did not look at >>> Wicket 1.4 yet, but had assumed that PageParameters should always be >>> String to >>> String maps, because this is what they are in HTTP. >>> But then again, wicket is not strictly HTTP, and when you look at the >>> javadoc >>> comment for PageParameters (at least in 1.3) it explicitly states that >>> PageParameters might be used with other protocols. Maybe this is the >>> reason >>> why. >>> >>> Lutz >>> >>> On Monday 11 August 2008 02:33:56 Brill Pappin wrote: >>>> >>>> I agree on the generics front... however are not the params supposed >>>> to be strings? >>>> or do they represent request parameters as well as page attributes? >>>> >>>> If they are representing both, maybe they should be separated. >>>> >>>> - Brill >>>> >>>> On 8-Aug-08, at 12:59 PM, Uwe Schäfer wrote: >>>>> >>>>> ok, maybe there was too much K and V in my last mail ;) >>>>> >>>>> I´ll try another way round: >>>>> >>>>> wouldn´t it be nice to be able to use smth like that ? >>>>> >>>>> Map<String, Integer> map =... >>>>> PageParameters p = new PageParameters(map); >>>>> >>>>> So if you agree, please switch from >>>>> >>>>> public PageParameters(final Map<String, Object> parameterMap) >>>>> to >>>>> public PageParameters(final Map<String, ?> parameterMap) >>>>> >>>>> thx, uwe >>>>> >>>>> -- >>>>> >>>>> THOMAS DAILY GmbH >>>>> Adlerstraße 19 >>>>> 79098 Freiburg >>>>> Deutschland >>>>> T + 49 761 3 85 59 0 >>>>> F + 49 761 3 85 59 550 >>>>> E [EMAIL PROTECTED] >>>>> www.thomas-daily.de >>>>> >>>>> Geschäftsführer/Managing Directors: >>>>> Wendy Thomas, Susanne Larbig >>>>> Handelsregister Freiburg i.Br., HRB 3947 >>>>> >>>>> Registrieren Sie sich unter http://morningnews.thomas-daily.de für >>>>> die kostenfreien TD Morning News, eine Auswahl aktueller Themen des >>>>> Tages morgens um 9:00 in Ihrer Mailbox. >>>>> >>>>> Hinweis: Der Redaktionsschluss für unsere TD Morning News ist >>>>> täglich um 8:30 Uhr. Es werden vorrangig Informationen >>>>> berücksichtigt, die nach 16:00 Uhr des Vortages eingegangen sind. >>>>> Die Email-Adresse unserer Redaktion lautet [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]
