[richfaces-svn-commits] JBoss Rich Faces SVN: r834 - in trunk/richfaces-samples/tree-demo/src/main: webapp/pages and 1 other directory.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Tue May 22 15:15:55 EDT 2007
Author: nbelaevski
Date: 2007-05-22 15:15:55 -0400 (Tue, 22 May 2007)
New Revision: 834
Modified:
trunk/richfaces-samples/tree-demo/src/main/java/org/richfaces/Bean.java
trunk/richfaces-samples/tree-demo/src/main/webapp/pages/index.jsp
Log:
RF-220 fixed
Modified: trunk/richfaces-samples/tree-demo/src/main/java/org/richfaces/Bean.java
===================================================================
--- trunk/richfaces-samples/tree-demo/src/main/java/org/richfaces/Bean.java 2007-05-22 16:56:10 UTC (rev 833)
+++ trunk/richfaces-samples/tree-demo/src/main/java/org/richfaces/Bean.java 2007-05-22 19:15:55 UTC (rev 834)
@@ -66,6 +66,8 @@
private String iconLeaf = null;
private String icon = null;
+ private boolean renderFacets = false;
+
private String pathToExpand;
private boolean dragOn = true;
@@ -360,4 +362,12 @@
public void setData1(TreeNodeImpl data1) {
this.data1 = data1;
}
+
+ public boolean isRenderFacets() {
+ return renderFacets;
+ }
+
+ public void setRenderFacets(boolean renderFacets) {
+ this.renderFacets = renderFacets;
+ }
}
\ No newline at end of file
Modified: trunk/richfaces-samples/tree-demo/src/main/webapp/pages/index.jsp
===================================================================
--- trunk/richfaces-samples/tree-demo/src/main/webapp/pages/index.jsp 2007-05-22 16:56:10 UTC (rev 833)
+++ trunk/richfaces-samples/tree-demo/src/main/webapp/pages/index.jsp 2007-05-22 19:15:55 UTC (rev 834)
@@ -53,6 +53,13 @@
<f:selectItem itemLabel="on" itemValue="#{true}" />
<f:selectItem itemLabel="off" itemValue="#{false}" />
</h:selectOneRadio>
+
+ <h:outputText value="Render facets:" />
+ <h:selectOneRadio value="#{bean.renderFacets}" onclick="submit()">
+ <f:selectItem itemLabel="true" itemValue="#{true}" />
+ <f:selectItem itemLabel="false" itemValue="#{false}" />
+ </h:selectOneRadio>
+
<h:outputText value="Drag is: #{bean.dragOn ? 'on' : 'off'}" />
<br />
<h:commandButton value="#{bean.commandButtonCaption}"
@@ -80,6 +87,22 @@
icon="#{bean.icon}"
dropListener="#{bean.processDrop}">
+ <f:facet name="icon">
+ <h:outputText value="icon" rendered="#{bean.renderFacets}"/>
+ </f:facet>
+
+ <f:facet name="leaf">
+ <h:outputText value="leaf" rendered="#{bean.renderFacets}"/>
+ </f:facet>
+
+ <f:facet name="iconExpanded">
+ <h:outputText value="expanded" rendered="#{bean.renderFacets}"/>
+ </f:facet>
+
+ <f:facet name="iconCollapsed">
+ <h:outputText value="collapsed" rendered="#{bean.renderFacets}"/>
+ </f:facet>
+
<dnd:dndParam name="treeParam" value="Tree Parameter" />
<dnd:dndParam name="accept" value="accept" />
More information about the richfaces-svn-commits
mailing list