1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
// la creation de ser
final MonServiceAsync monService = Registry.get(LesConstantes.MON_SERVICE);
RpcProxy<List<MonType>> proxy = new RpcProxy<List<MonType>>() {
@Override
protected void load(Object loadConfig, AsyncCallback<List<MonType>> callback) {
// TODO Auto-generated method stub
monService.getListe(callback);
}
};
BeanModelReader reader = new BeanModelReader();
ListLoader<ListLoadResult<ModelData>> loader = new BaseListLoader<ListLoadResult<ModelData>>(proxy, reader);
ListStore<BeanModel> listStore = new ListStore<BeanModel>(loader);
List<MonType> listeMonType = new ArrayList<MonType>();
List<BeanModel> listModel = listStore.getModels();
for (BeanModel model : listModel) {
listeMonType.add((MonType) model.getBean());
} |
Partager