[jboss-cvs] jboss-seam/examples/wiki/view ...

Christian Bauer christian at hibernate.org
Sat Sep 15 13:06:18 EDT 2007


  User: cbauer  
  Date: 07/09/15 13:06:18

  Modified:    examples/wiki/view  dirDisplay_d.xhtml
  Log:
  Various updates (tests still broken)
  
  Revision  Changes    Path
  1.2       +60 -1     jboss-seam/examples/wiki/view/dirDisplay_d.xhtml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: dirDisplay_d.xhtml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/view/dirDisplay_d.xhtml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- dirDisplay_d.xhtml	4 Sep 2007 09:33:18 -0000	1.1
  +++ dirDisplay_d.xhtml	15 Sep 2007 17:06:18 -0000	1.2
  @@ -5,7 +5,8 @@
                   xmlns:ui="http://java.sun.com/jsf/facelets"
                   xmlns:f="http://java.sun.com/jsf/core"
                   xmlns:h="http://java.sun.com/jsf/html"
  -                xmlns:wiki="http://jboss.com/products/seam/wiki"
  +                xmlns:rich="http://richfaces.org/rich"
  +                xmlns:richtree="http://labs.jboss.com/jbossrichfaces/ui/treeModel"
                   template="themes/#{wikiPreferences.themeName}/template.xhtml">
   
   <ui:define name="screenname">#{directoryHome.instance.name}</ui:define>
  @@ -203,6 +204,64 @@
   
       </h:dataTable>
   
  +
  +    <h:form id="dirTree" rendered="false">
  +        <ui:include src="includes/statusIndicator.xhtml"/>
  +
  +        #{directoryHome.instance.name}:
  +        <rich:tree value="#{directoryHome.tree}" var="nodeWrapper"
  +                   switchType="ajax" status="dirTree\:status"
  +                   nodeFace="#{wiki:getType(nodeWrapper.wrappedNode)}">
  +
  +            <rich:treeNode type="Directory">
  +                <f:facet name="icon">
  +                    <h:graphicImage value="/themes/#{wikiPreferences.themeName}/img/icon.dir.gif" width="18" height="20"/>
  +                </f:facet>
  +                <f:facet name="iconLeaf">
  +                    <h:graphicImage value="/themes/#{wikiPreferences.themeName}/img/icon.dir.gif" width="18" height="20"/>
  +                </f:facet>
  +                <h:outputText value="#{nodeWrapper.wrappedNode.name}"/> (#{nodeWrapper.level})
  +            </rich:treeNode>
  +
  +            <rich:treeNode type="Document">
  +                <f:facet name="icon">
  +                    <h:graphicImage value="/themes/#{wikiPreferences.themeName}/img/icon.doc.gif" width="18" height="20"
  +                                    rendered="#{nodeWrapper.wrappedNode != nodeWrapper.wrappedParent.wrappedNode.defaultDocument}"/>
  +                    <h:graphicImage value="/themes/#{wikiPreferences.themeName}/img/icon.doc.default.gif" width="18" height="20"
  +                                    rendered="#{nodeWrapper.wrappedNode == nodeWrapper.wrappedParent.wrappedNode.defaultDocument}"/>
  +                </f:facet>
  +                <f:facet name="iconLeaf">
  +                    <h:graphicImage value="/themes/#{wikiPreferences.themeName}/img/icon.doc.gif" width="18" height="20"
  +                                    rendered="#{nodeWrapper.wrappedNode != nodeWrapper.wrappedParent.wrappedNode.defaultDocument}"/>
  +                    <h:graphicImage value="/themes/#{wikiPreferences.themeName}/img/icon.doc.default.gif" width="18" height="20"
  +                                    rendered="#{nodeWrapper.wrappedNode == nodeWrapper.wrappedParent.wrappedNode.defaultDocument}"/>
  +                </f:facet>
  +                <h:outputText value="#{nodeWrapper.wrappedNode.name}"/> (#{nodeWrapper.level})
  +            </rich:treeNode>
  +
  +            <rich:treeNode type="File">
  +                <f:facet name="icon">
  +                    <h:graphicImage value="/themes/#{wikiPreferences.themeName}/img/#{fileMetaMap[nodeWrapper.wrappedNode.contentType].displayIcon}"
  +                                    width="18" height="20"
  +                                    rendered="#{!empty fileMetaMap[nodeWrapper.wrappedNode.contentType]}"/>
  +                    <h:graphicImage value="/themes/#{wikiPreferences.themeName}/img/#{fileMetaMap['generic'].displayIcon}"
  +                                    width="18" height="20"
  +                                    rendered="#{empty fileMetaMap[nodeWrapper.wrappedNode.contentType]}"/>
  +                </f:facet>
  +                <f:facet name="iconLeaf">
  +                    <h:graphicImage value="/themes/#{wikiPreferences.themeName}/img/#{fileMetaMap[nodeWrapper.wrappedNode.contentType].displayIcon}"
  +                                    width="18" height="20"
  +                                    rendered="#{!empty fileMetaMap[nodeWrapper.wrappedNode.contentType]}"/>
  +                    <h:graphicImage value="/themes/#{wikiPreferences.themeName}/img/#{fileMetaMap['generic'].displayIcon}"
  +                                    width="18" height="20"
  +                                    rendered="#{empty fileMetaMap[nodeWrapper.wrappedNode.contentType]}"/>
  +                </f:facet>
  +                <h:outputText value="#{nodeWrapper.wrappedNode.name}"/> (#{nodeWrapper.level})
  +            </rich:treeNode>
  +
  +        </rich:tree>
  +    </h:form>
  +
   </div>
   </ui:define>
   
  
  
  



More information about the jboss-cvs-commits mailing list