Package javax.faces.model

Examples of javax.faces.model.ListDataModel


  {
    String legend = (String)component.getAttributes().get("legend");
   
    UIData uiData = (UIData)component;
    List<?> lDm = (List<?>)component.getAttributes().get("value");
    DataModel dm = new ListDataModel(lDm);
    uiData.setValue(dm);
   
    ResponseWriter writer = context.getResponseWriter();
    writer.startElement("fieldset", component);
    if(legend!=null)
View Full Code Here


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

   
    if(value!=null)
    {
      UIArea uiArea = (UIArea)component;
      List<?> lDm = (List<?>)component.getAttributes().get("value");
      DataModel dm = new ListDataModel(lDm);
      uiArea.setValue(dm);
    }
   
    ResponseWriter writer = context.getResponseWriter();
    writer.startElement(type, component);
View Full Code Here

        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 {
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

    CollectionDao collectionDao = CollectionDao.createInstance();
    Collection collection = collectionDao.retrieve(identifier);
    List allViewFolders = new ArrayList();
    List elem = populateAllViewFolders(collection,
        allViewFolders);
    ListDataModel ldm = new ListDataModel();
    ldm.setWrappedData(elem);
    folderBean.setFolders(ldm);
    return "exploration_folder_list";
  }
View Full Code Here

        List ownerCollections = CollectionDao.createInstance().ownerList(user);
        List ownerViewCollections = new ArrayList(ownerCollections.size());
        for (Iterator it = ownerCollections.iterator(); it.hasNext(); ) {
            ownerViewCollections.add(new ViewCollection((Collection) it.next()));
        }
        this.collections = new ListDataModel();
        this.collections.setWrappedData(ownerViewCollections);
       
        return "workspace_collection_owner";
    }
View Full Code Here

            List baseCollections = this.selectedCollection.getCollections();
            List baseViewCollections = new ArrayList(baseCollections.size());
            for (Iterator it = baseCollections.iterator(); it.hasNext(); ) {
                baseViewCollections.add(new ViewCollection((Collection) it.next()));
            }
            this.collections = new ListDataModel();
            this.collections.setWrappedData(baseViewCollections);
           
            List collectionFolders = rootCollection.getFolders();
            List collectionViewFolders = new ArrayList(collectionFolders.size());
            for (Iterator it = collectionFolders.iterator(); it.hasNext(); ) {
                collectionViewFolders.add(new ViewFolder((Folder) it.next()));
            }
           
            //Prepare the folderBean with appropriate values
            DataModel foldersDataModel = new ListDataModel();
            foldersDataModel.setWrappedData(collectionViewFolders);
            FolderBean folderBean = (FolderBean) FacesContext.getCurrentInstance().getApplication().createValueBinding(FolderBean.BEAN_REF).getValue(FacesContext.getCurrentInstance());
            folderBean.setFolders(foldersDataModel);
        }
        return "workspace_content_collection";
    }
View Full Code Here

        List collectionCollections = collection.getCollections();
        List collectionViewCollections = new ArrayList(collectionCollections.size());
        for (Iterator it = collectionCollections.iterator(); it.hasNext(); ) {
            collectionViewCollections.add(new ViewCollection((Collection) it.next()));
        }
        this.collections = new ListDataModel();
        this.collections.setWrappedData(collectionViewCollections);
       
       
        List collectionFolders = collection.getFolders();
        List collectionViewFolders = new ArrayList(collectionFolders.size());
        for (Iterator it = collectionFolders.iterator(); it.hasNext(); ) {
            collectionViewFolders.add(new ViewFolder((Folder) it.next()));
        }
       
        //Prepare the folderBean with appropriate values
        DataModel foldersDataModel = new ListDataModel();
        foldersDataModel.setWrappedData(collectionViewFolders);
        FolderBean folderBean = (FolderBean) FacesContext.getCurrentInstance().getApplication().createValueBinding(FolderBean.BEAN_REF).getValue(FacesContext.getCurrentInstance());
        folderBean.setFolders(foldersDataModel);
       
        return "workspace_content_collection";
    }
View Full Code Here

        List collectionCollections = collection.getCollections();
        List collectionViewCollections = new ArrayList(collectionCollections.size());
        for (Iterator it = collectionCollections.iterator(); it.hasNext(); ) {
            collectionViewCollections.add(new ViewCollection((Collection) it.next()));
        }
        this.collections = new ListDataModel();
        this.collections.setWrappedData(collectionViewCollections);
       
       
        List collectionFolders = collection.getFolders();
        List collectionViewFolders = new ArrayList(collectionFolders.size());
        for (Iterator it = collectionFolders.iterator(); it.hasNext(); ) {
            collectionViewFolders.add(new ViewFolder((Folder) it.next()));
        }
       
        //Prepare the folderBean with appropriate values
        DataModel foldersDataModel = new ListDataModel();
        foldersDataModel.setWrappedData(collectionViewFolders);
        FolderBean folderBean = (FolderBean) FacesContext.getCurrentInstance().getApplication().createValueBinding(FolderBean.BEAN_REF).getValue(FacesContext.getCurrentInstance());
        folderBean.setFolders(foldersDataModel);
       
        return "";
    }
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.