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] > >