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

Reply via email to