Hi,
I found one way to force the trinidad table to use our own collection model: to extend org.apache.myfaces.trinidad.component.core.data.CoreTable and override the createCollectionModel method. But I don't like this solution because for this to work I have to make this method non-final in the trinidad source code itself and recompile it! Is there a reason why createCollectionModel is final in the source code or could this be removed in the source repository itself (or do I have to ask that on the dev mailing list?) Or does anybody have a better solution?
Thanks
Henk

Does anybody

Henk Vanhoe wrote:
Hi,

In our tables we need to use our own collection model (a wrapper for org.apache.myfaces.trinidad.model.CollectionModel with its own implementation of getRowKey and setRowKey). However the getter in the backing bean for the value used in the table returns a java.util.List and the trinidad implementation of CoreTable wraps that in its own CollectionModel. Is there a way for us to force the trinidad table to use our own CollectionModel?

Regards,
Henk


Reply via email to