Package javax.faces.model

Examples of javax.faces.model.ListDataModel


                }
            } else {
                logger.debug
                    ("Using previsously created process definition list");
            }
            defsModelCache = new ListDataModel (defListCache);
            if (sorter != null) {
                sorter.sort (defListCache);
            }
        } else {
            if (sorter != null && sorter.isModified ()) {
View Full Code Here


                    assignments.addAll (assignmentDataFromInfos(pd, res));
                }
                if (indirectAssignmentsSorter != null) {
                    indirectAssignmentsSorter.sort(assignments);
                }
                indirectAssignmentsCache = new ListDataModel (assignments);
            } catch (InvalidKeyException e) {
                JSFUtil.addMessage(FacesMessage.SEVERITY_ERROR, L10N_MSGS,
                                   "resourceCurrentlyNotAvailable", null, e);
            }
        } else {
View Full Code Here

        {
            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);
        }
View Full Code Here

        {
            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);
        }
View Full Code Here

  public void testPage() {
    List<String> list = new ArrayList<String>();
    list.addAll(Arrays.asList(nineRows));
    UIData data = new UIData();
    data.setValue(new ListDataModel(list));
    data.setRows(5);
    assertEquals(1, data.getPage());
    assertEquals(2, data.getPages());

    data.setRows(9);
View Full Code Here

        {
            return (DataModel) value;
        }
        else if (value instanceof List)
        {
            return new ListDataModel((List) value);
        }
        // accept a Collection is not supported in the Spec
        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);
        }
View Full Code Here

        {
            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);
        }
View Full Code Here

            return (model);
        }

        Object current = getValue();
        if(current == null) {
            setDataModel(new ListDataModel(Collections.EMPTY_LIST));
        }
        else if (current instanceof DataModel) {
            setDataModel((DataModel) current);
        }
        else if (current instanceof List) {
            setDataModel(new ListDataModel((List) current));
        }
        else if (Object[].class.isAssignableFrom(current.getClass())) {
            setDataModel(new ArrayDataModel((Object[]) current));
        }
        else if (current instanceof ResultSet) {
View Full Code Here

  {
    String label = (String)component.getAttributes().get("label");
   
    UIInputRadio uiInputRadio = (UIInputRadio)component;
    List<?> lDm = (List<?>)component.getAttributes().get("value");
    DataModel dm = new ListDataModel(lDm);
    uiInputRadio.setValue(dm);
   
    logger.debug("uiInputRadio()="+uiInputRadio.getRowCount());
   
    ResponseWriter writer = context.getResponseWriter();
View Full Code Here

    String styleClass = (String)component.getAttributes().get("styleClass");
   
    UIMenu uiExMenu = (UIMenu)component;
   
    List<?> lDm = (List<?>)component.getAttributes().get("value");
    DataModel dm = new ListDataModel(lDm);
    uiExMenu.setValue(dm);
   
    logger.debug("uiExMenu.getRowCount()="+uiExMenu.getRowCount());
   
    ResponseWriter writer = context.getResponseWriter();
View Full Code Here

TOP

Related Classes of javax.faces.model.ListDataModel

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.