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