Yes, sure, List<MySubtype>.

Imagine the following situation:
I have list component to display generic entities: NamedEntity (it will
display id and name)
Now I need to pass The list of "FileEntity extends NamedEntity) to this
component (The list is retrieved from DB using FileEntityDao as List<
FileEntity>)

as I can see right now it is impossible


On 24 September 2014 05:27, Sven Meier <[email protected]> wrote:

> Hi,
>
> >right now it is impossible to pass List<MySupertype> to ListView
>
> I assume you mean List<MySubtype> ?
>
> If you want to pass a List<MySubtype> to the listView, why not give it the
> same generic parameter?
>
>    List<MySubtype> list = ...;
>
>    new ListView<MySubtype>("list", list);
>
>
> Regards
> Sven
>
> On 09/23/2014 06:04 PM, Maxim Solodovnik wrote:
>
>> Sorry for the multiple posting :( resending because of typos
>>
>> As I can see ListView constructor signature was changed since 7.0.0-M3
>> it is now (latest 7.0.0-SNAPSHOT)
>> public ListView(final String id, final IModel<List<T>> model)
>> public ListView(final String id, final List<T> list)
>>
>> was
>> public ListView(final String id, final IModel<? extends List<? extends T>>
>> model)
>> public ListView(final String id, final List<? extends T> list)
>>
>> right now it is impossible to pass List<MySupertype> to ListView
>>
>> Can this change be reverted? Or is there any workaround?
>>
>>
>> On 23 September 2014 21:57, Maxim Solodovnik <[email protected]>
>> wrote:
>>
>>  Hello All,
>>>
>>> As I can see ListView constructor signature was changed since 7.0.0-M3
>>> it is now
>>> public ListView(final String id, final IModel<? extends List<T>> model)
>>> public ListView(final String id, final List<T> list)
>>>
>>> was
>>> public ListView(final String id, final IModel<? extends List<? extends
>>> T>>
>>> model)
>>> public ListView(final String id, final List<? extends T> list)
>>>
>>> right now it is impossible to pass List<MySupertype> to listview
>>> Can this change be reverted? Or is there any workaround?
>>>
>>> Forwarded to dev@
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>>
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>>
>>>
>>
>>
>
>
>


-- 
WBR
Maxim aka solomax

Reply via email to