so why dont we store the integer in the model then? save an extra memory slot, because if you make it Void then no one can set the modelobject anyways.
-igor On Wed, May 14, 2008 at 8:28 AM, Johan Compagner <[EMAIL PROTECTED]> wrote: > hmm i will make it <Void> > because the LoopItem doesnt really have a model with an Integer in the > model.. > it has an primitive int itself stored in it self. > > johan > > > On Wed, May 14, 2008 at 4:52 PM, Stefan Simik <[EMAIL PROTECTED]> > wrote: > >> >> Great, it work without warnings now ;) >> >> Joham, could you please change the following class too ? >> >> file: Loop.java >> line: 53 >> from: LoopItem extends WebMarkupContainer >> to: LoopItem extends WebMarkupContainer<Integer> >> >> thx ;) >> Stefan >> >> >> >> >> Johan Compagner wrote: >> > >> > i already did the commit just yet.. >> > >> > i did make them all because i think people generally dont want to >> > generify them anyway (use the model object) >> > >> > >> > >> > On Tue, May 13, 2008 at 9:48 PM, Stefan Simik <[EMAIL PROTECTED]> >> > wrote: >> > >> >> >> >> please, and will be these classes later generified ? >> >> Or should I make a RFE, or can I help anyway-for example attach a patch >> ? >> >> >> >> I love your work and Wicket, so I do my best, to make it better ;) >> >> >> >> Stefan Simik >> >> >> >> >> >> >> >> >> >> >> >> >> >> Johan Compagner wrote: >> >> > >> >> > yes thats the reason >> >> > >> >> > you are calling the method add with a generified component but that >> >> > container itself is not generified >> >> > >> >> > i dont like this about generics expecially the onces like this: >> >> > >> >> > add(MarkupContainer<?> container) >> >> > >> >> > then suddenly a none generified component cant be added... >> >> > thats really stupid <?> should mean anything.. including none generics >> >> > >> >> > johan >> >> > >> >> > >> >> > On Tue, May 13, 2008 at 5:55 PM, Stefan Simik <[EMAIL PROTECTED] >> > >> >> > wrote: >> >> > >> >> >> >> >> >> I have one idea, >> >> >> >> >> >> the reason of the warnigs is, that parent of AjaxPagingNavigator is >> >> >> PagingNavigator, >> >> >> which has parent Panel ---> that is not parameterized. >> >> >> >> >> >> The same problem is with LoopItem, which extends the >> >> >> WebMarkupContainer ---> that is not parameterized. >> >> >> >> >> >> ? could this be the reason ? >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Stefan Simik wrote: >> >> >> > >> >> >> > Mhmm, it is meaningful ;) I will know in future, thx >> >> >> > >> >> >> > One of the last occuring warning is, when working with >> >> >> > MarkupContainer#add(...) or #addOrReplace(...) method. >> >> >> > >> >> >> > Example: I have a simple AjaxPagingNavigator, to which I add a >> >> simple >> >> >> > ListView >> >> >> > >> >> ----------------------------------------------------------------------- >> >> >> > ListView<Integer> menu = new ListView<Integer>("id", numbers){ >> >> >> > //....populate metods >> >> >> > } >> >> >> > add(menu); //warning here >> >> >> > >> >> >> > The warning says: >> >> >> > "Type safety: The method add(Component...) belongs to the raw type >> >> >> > MarkupContainer. >> >> >> > References to generic type MarkupContainer<T> should be >> >> parameterized" >> >> >> > >> >> >> > I cannot find out, what's the warning reason, because ListView self >> >> is >> >> >> > parameterized. >> >> >> > >> >> >> > >> >> >> >> >> >> -- >> >> >> View this message in context: >> >> >> >> >> >> http://www.nabble.com/Using-generics-with-some-non-generic-classes-in-Wicket-tp17208928p17212015.html >> >> >> Sent from the Wicket - User mailing list archive at Nabble.com. >> >> >> >> >> >> >> >> >> --------------------------------------------------------------------- >> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> >> >> >> > >> >> > >> >> >> >> -- >> >> View this message in context: >> >> >> http://www.nabble.com/Using-generics-with-some-non-generic-classes-in-Wicket-1.4M1-tp17208928p17216869.html >> >> Sent from the Wicket - User mailing list archive at Nabble.com. >> >> >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Using-generics-with-some-non-generic-classes-in-Wicket-1.4M1-tp17208928p17233011.html >> Sent from the Wicket - User mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> 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]