Reputation: 47
Can anybody tell me if its possible to convert a DataModel
to an ArrayList
?
And how can I do it? Please I have to know it as soon as possible!!!
I can convert the ArrayList
to ListDataModel
using new ListDataModel(List list)
, but I don't know how to do the inverse!
ex:
public void filtrarCamadaPorCategoriaEFabricante(){
this.listaDeCamadasParaEscolha = new ListDataModel<Camada>(this.service.getServiceComponentesConstrutivos().filtrarCamadaPorCategoriaEFabricante(idCategoriaDeCamadaASerAdicionada, idFabricanteDeCamadaAserAdicionada));
}
Upvotes: 0
Views: 2821
Reputation: 1669
Looks like DataModel has an iterator http://docs.oracle.com/javaee/6/api/javax/faces/model/DataModel.html#iterator()
You should be able to use this iterator to iterate the contents on the DataModel and create an ArrayList.
Upvotes: 2