private DataModel createDataModel() { Object value = getValue(); if (value == null) { return EMPTY_MODEL; } else if (value instanceof DataModel) { return (DataModel) value; } else if (value instanceof List) { return new ListDataModel((List<?>) value); } else if (OBJECT_ARRAY_CLASS.isAssignableFrom(value.getClass())) { return new ArrayDataModel((Object[]) value); } else if (value instanceof ResultSet) { return new ResultSetDataModel((ResultSet) value); } else { return new ScalarDataModel(value); } }
model = new ListDataModel<>((List<Object>) val);
setDataModel(new ListDataModel(Collections.emptyList())); setDataModel(new ListDataModel((List) current));
public DataModel getDataModel() { return new ListDataModel(children); }
@Override public DataModel<T> getDataModel() { if (this.dataModel == null) { this.dataModel = new ListDataModel<T>(this.getResultList()); } return this.dataModel; }
private static DataModel<?> convertToJsfDataModel(Object value) { DataModel<?> model = null; if (value == null) { model = new ListDataModel(Collections.EMPTY_LIST); } else if (value instanceof DataModel) { model = (DataModel) value; } else if (value instanceof Collection) { model = new ListDataModel((List) value); } else if (Object[].class.isAssignableFrom(value.getClass())) { model = new ArrayDataModel((Object[]) value); } else if (value instanceof ResultSet) { model = new ResultSetDataModel((ResultSet) value); } else { model = new ScalarDataModel(value); } return model; }
private static DataModel<?> convertToJsfDataModel(Object value) { DataModel<?> model = null; if (value == null) { model = new ListDataModel(Collections.EMPTY_LIST); } else if (value instanceof DataModel) { model = (DataModel) value; } else if (value instanceof Collection) { model = new ListDataModel((List) value); } else if (Object[].class.isAssignableFrom(value.getClass())) { model = new ArrayDataModel((Object[]) value); } else if (value instanceof ResultSet) { model = new ResultSetDataModel((ResultSet) value); } else { model = new ScalarDataModel(value); } return model; }
private static DataModel<?> convertToJsfDataModel(Object value) { DataModel<?> model = null; if (value == null) { model = new ListDataModel(Collections.EMPTY_LIST); } else if (value instanceof DataModel) { model = (DataModel) value; } else if (value instanceof Collection) { model = new ListDataModel((List) value); } else if (Object[].class.isAssignableFrom(value.getClass())) { model = new ArrayDataModel((Object[]) value); } else if (value instanceof ResultSet) { model = new ResultSetDataModel((ResultSet) value); } else { model = new ScalarDataModel(value); } return model; }
@SuppressWarnings("unchecked") protected DataModel<?> createFacesModel(Object value) { DataModel<?> model = null; if (value == null) { model = new ListDataModel(Collections.EMPTY_LIST); } else if (value instanceof DataModel) { model = (DataModel) value; } else if (value instanceof List) { model = new ListDataModel((List) value); } else if (Object[].class.isAssignableFrom(value.getClass())) { model = new ArrayDataModel((Object[]) value); } else if (value instanceof ResultSet) { model = new ResultSetDataModel((ResultSet) value); } else if (value instanceof Result) { model = new ResultDataModel((Result) value); } else { model = new ScalarDataModel(value); } return model; }
public static DataModel getSuitableDataModel(Object obj) { DataModel model = null; if (obj == null) { model = new ListDataModel(Collections.EMPTY_LIST); } else if (obj instanceof DataModel) { model = (DataModel) obj; } else if (obj instanceof List) { model = new ListDataModel((List) obj); } else if (Object[].class.isAssignableFrom(obj.getClass())) { model = new ArrayDataModel((Object[]) obj); } else if (obj instanceof ResultSet) { model = new ResultSetDataModel((ResultSet) obj); } else if (obj instanceof Result) { model = new ResultDataModel((Result) obj); } else { model = new ScalarDataModel(obj); } return model; }
@SuppressWarnings("unchecked") protected DataModel<?> createFacesModel(Object value) { DataModel<?> model = null; if (value == null) { model = new ListDataModel(Collections.EMPTY_LIST); } else if (value instanceof DataModel) { model = (DataModel) value; } else if (value instanceof List) { model = new ListDataModel((List) value); } else if (Object[].class.isAssignableFrom(value.getClass())) { model = new ArrayDataModel((Object[]) value); } else if (value instanceof ResultSet) { model = new ResultSetDataModel((ResultSet) value); } else if (value instanceof Result) { model = new ResultDataModel((Result) value); } else { model = new ScalarDataModel(value); } return model; }
public void filter() { dataModel = new ListDataModel<Entity>(getFacade().findAll()); setEntitySelected(new ArrayList<Entity>()); }
/** * Creates a new DataModel around the current value. */ protected DataModel createDataModel() { Object value = getValue(); if (value == null) { return EMPTY_DATA_MODEL; } else if (value instanceof DataModel) { return (DataModel) value; } else if (value instanceof List) { return new ListDataModel((List) value); } else if (value instanceof Collection) { return new ListDataModel(new ArrayList((Collection) value)); } else if (OBJECT_ARRAY_CLASS.isAssignableFrom(value.getClass())) { return new ArrayDataModel((Object[]) value); } else if (value instanceof ResultSet) { return new ResultSetDataModel((ResultSet) value); } else if (value instanceof Result) { return new ResultDataModel((Result) value); } else { return new ScalarDataModel(value); } }
@SuppressWarnings("unchecked") protected DataModel<?> createFacesModel(Object value) { DataModel<?> model = null; if (value == null) { model = new ListDataModel(Collections.EMPTY_LIST); } else if (value instanceof DataModel) { model = (DataModel) value; } else if (value instanceof List) { model = new ListDataModel((List) value); } else if (Object[].class.isAssignableFrom(value.getClass())) { model = new ArrayDataModel((Object[]) value); } else if (value instanceof ResultSet) { model = new ResultSetDataModel((ResultSet) value); } else if (value instanceof Result) { model = new ResultDataModel((Result) value); } else if (value instanceof Collection) { model = new CollectionDataModel((Collection) value); } else { model = new ScalarDataModel(value); } return model; }
private DataModel createDataModel() { Object value = getValue(); if (value == null) { return EMPTY_MODEL; } else if (value instanceof DataModel) { return (DataModel) value; } else if (value instanceof List) { return new ListDataModel((List<?>) value); } else if (OBJECT_ARRAY_CLASS.isAssignableFrom(value.getClass())) { return new ArrayDataModel((Object[]) value); } else if (value instanceof ResultSet) { return new ResultSetDataModel((ResultSet) value); } else { return new ScalarDataModel(value); } }
private synchronized DataModel getDataModel() { if (this.model == null) { Object val = this.getValue(); if (val == null) { this.model = EMPTY_MODEL; } else if (val instanceof DataModel) { this.model = (DataModel) val; } else if (val instanceof List) { this.model = new ListDataModel((List) val); } else if (Object[].class.isAssignableFrom(val.getClass())) { this.model = new ArrayDataModel((Object[]) val); } else if (val instanceof ResultSet) { this.model = new ResultSetDataModel((ResultSet) val); } else { this.model = new ScalarDataModel(val); } } return this.model; }
private DataModel getDataModel() { if (this.model == null) { Object val = this.getValue(); if (val == null) { this.model = EMPTY_MODEL; } else if (val instanceof DataModel) { //noinspection unchecked this.model = (DataModel<Object>) val; } else if (val instanceof List) { //noinspection unchecked this.model = new ListDataModel<Object>((List<Object>) val); } else if (Object[].class.isAssignableFrom(val.getClass())) { this.model = new ArrayDataModel<Object>((Object[]) val); } else if (val instanceof ResultSet) { this.model = new ResultSetDataModel((ResultSet) val); } else { this.model = new ScalarDataModel<Object>(val); } } return this.model; }
public DataModel getDataModel() { if (this.model == null) { Object val = this.getValue(); if (val == null) { this.model = EMPTY_MODEL; } else if (val instanceof DataModel) { // noinspection unchecked this.model = (DataModel<Object>) val; } else if (val instanceof List) { // noinspection unchecked this.model = new ListDataModel<Object>((List<Object>) val); } else if (Object[].class.isAssignableFrom(val.getClass())) { this.model = new ArrayDataModel<Object>((Object[]) val); } else if (val instanceof ResultSet) { this.model = new ResultSetDataModel((ResultSet) val); } else { this.model = new ScalarDataModel<Object>(val); } } return this.model; }
public DataModel getDataModel() { if (this.model == null) { Object val = this.getValue(); if (val == null) { this.model = EMPTY_MODEL; } else if (val instanceof DataModel) { // noinspection unchecked this.model = (DataModel<Object>) val; } else if (val instanceof List) { // noinspection unchecked this.model = new ListDataModel<Object>((List<Object>) val); } else if (Object[].class.isAssignableFrom(val.getClass())) { this.model = new ArrayDataModel<Object>((Object[]) val); } else if (val instanceof ResultSet) { this.model = new ResultSetDataModel((ResultSet) val); } else { this.model = new ScalarDataModel<Object>(val); } } return this.model; }
public UIData getUIData() { List ajaxSliderList = (ArrayList) getSession().get("UISliderList"); _UIData = getDataTable(); if (ajaxSliderList == null) { ListDataModel ajaxSliderLDM = new ListDataModel(); ajaxSliderLDM.setWrappedData(_UIData.getValue()); getSession().put("UISliderList", ajaxSliderLDM.getWrappedData()); } else { _UIData.setValue(ajaxSliderList); } return _UIData; }