@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; }
return new ResultDataModel((Result) data);
/** * 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 { model = new ScalarDataModel(value); } return model; }
return new ResultDataModel((Result) 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; }
return new ResultDataModel((Result) value);
} else if (javax_servlet_jsp_jstl_sql_Result_class != null && javax_servlet_jsp_jstl_sql_Result_class.isInstance(currentValue)) { this.dataModel = new ResultDataModel(); this.dataModel.setWrappedData(currentValue); } else {
@Override protected DataModel getDataModel() { if (this.model != null) { return (model); } Object current = getValue(); // If existing tree check for changes or return cached model if (current == null) { setDataModel(new ListDataModel(Collections.EMPTY_LIST)); } else if (current instanceof DataModel) { setDataModel((DataModel) current); } else if (current instanceof List) { List list = (List)current; if (list.size() > 0 && list.get(0) instanceof Map.Entry) setDataModel(new TreeDataModel(list)); else setDataModel(new ListDataModel(list)); } else if (Object[].class.isAssignableFrom(current.getClass())) { setDataModel(new ArrayDataModel((Object[]) current)); } else if (current instanceof ResultSet) { setDataModel(new ResultSetDataModel((ResultSet) current)); } else if ((null != SQL_RESULT) && SQL_RESULT.isInstance(current)) { DataModel dataModel = new ResultDataModel(); dataModel.setWrappedData(current); setDataModel(dataModel); } else { setDataModel(new ScalarDataModel(current)); } return model; }
result = new ListDataModel((List<Object>) itemsObject); } else if (itemsObject instanceof Result) { result = new ResultDataModel((Result) itemsObject); } else if (itemsObject instanceof ResultSet) { result = new ResultSetDataModel((ResultSet) itemsObject);
setDataModel(new ResultSetDataModel((ResultSet) current)); } else if (current instanceof Result) { setDataModel(new ResultDataModel((Result) current)); } else { setDataModel(new ScalarDataModel(current));
setDataModel(new ResultSetDataModel((ResultSet) current)); } else if (current instanceof Result) { setDataModel(new ResultDataModel((Result) current)); } else { setDataModel(new ScalarDataModel(current));
setDataModel(new ResultSetDataModel((ResultSet) current)); } else if (current instanceof Result) { setDataModel(new ResultDataModel((Result) current)); } else if (current instanceof Collection) { setDataModel(new CollectionDataModel((Collection) current));
setDataModel(new ResultSetDataModel((ResultSet) current)); } else if ((null != SQL_RESULT) && SQL_RESULT.isInstance(current)) { DataModel dataModel = new ResultDataModel(); dataModel.setWrappedData(current); setDataModel(dataModel);
setDataModel(new ResultSetDataModel((ResultSet) current)); } else if (current instanceof Result) { setDataModel(new ResultDataModel((Result) current)); } else if (current instanceof Collection) { setDataModel(new CollectionDataModel((Collection) current));
setDataModel(new ResultSetDataModel((ResultSet) current)); } else if (current instanceof Result) { setDataModel(new ResultDataModel((Result) current)); } else if (current instanceof Collection) { setDataModel(new CollectionDataModel((Collection) current));
setDataModel(new ResultSetDataModel((ResultSet) current)); } else if (current instanceof Result) { setDataModel(new ResultDataModel((Result) current)); } else if (current instanceof Collection) { setDataModel(new CollectionDataModel((Collection) current));
setDataModel(new ResultSetDataModel((ResultSet) current)); } else if (current instanceof Result) { setDataModel(new ResultDataModel((Result) current)); } else if (current instanceof Collection) { setDataModel(new CollectionDataModel((Collection) current));
setDataModel(new ResultSetDataModel((ResultSet) current)); } else if (current instanceof Result) { setDataModel(new ResultDataModel((Result) current)); } else if (current instanceof Collection) { setDataModel(new CollectionDataModel((Collection) current));