Moglby mi ktos podrzucic pomysl w jaki sposob w tree2 wylapywac t:treeCheckbox dla wszystkich facetow?
Tutaj dziala tylko dla faceta 'chamber':
[code]
<t:tree2 id="wrapTree" value="#{treeBacker.treeData}" var="node"
varNodeToggler="t" clientSideToggle="false">
<f:facet name="chamber">
<h:panelGrid id="a" columns="2" cellpadding="0" cellspacing="0">
<t:selectManyCheckbox id="selectManyCheckbox" layout="spread" value="#{treeBacker.selectedItems}">
<t:graphicImage value="static/images/yellow-folder-open.png" rendered="#{t.nodeExpanded}" border="0"/>
<t:graphicImage value="static/images/yellow-folder-closed.png" rendered="#{!t.nodeExpanded}" border="0"/>
<h:outputText value="#{node.description}" styleClass="nodeFolder"/>
<t:treeCheckbox for="selectManyCheckbox" itemValue="#{node.description}"/>
</t:selectManyCheckbox>
</h:panelGrid>
</f:facet>
<f:facet name="office">
<h:panelGrid id="b" columns="2" cellpadding="2" cellspacing="0">
<t:graphicImage value="static/images/yellow-folder-open.png" rendered="#{t.nodeExpanded}" border="0"/>
<t:graphicImage value="static/images/yellow-folder-closed.png" rendered="#{!t.nodeExpanded}" border="0"/>
<h:panelGroup>
<h:outputText value="#{node.description}" styleClass="nodeFolder"/>
<h:outputText value=" (#{node.childCount})" styleClass="childCount" rendered="#{!empty node.children}"/>
<t:treeCheckbox for="selectManyCheckbox" itemValue="#{node.description}" />
</h:panelGroup>
</h:panelGrid>
</f:facet>
<f:facet name="branch">
<h:panelGrid id="c" columns="2" cellpadding="2" cellspacing="0">
<t:graphicImage value="/images/blue-folder-open.gif" rendered="#{t.nodeExpanded}" border="0"/>
<t:graphicImage value="/images/blue-folder-closed.png" rendered="#{!t.nodeExpanded}" border="0"/>
<h:panelGroup>
<h:outputText value="#{node.description}" styleClass="nodeFolder"/>
<h:outputText value=" (#{node.childCount})" styleClass="childCount" rendered="#{!empty node.children}"/>
<t:treeCheckbox for="selectManyCheckbox" itemValue="#{node.description}" />
</h:panelGroup>
</h:panelGrid>
</f:facet>
</t:tree2>
[/code]