Matthias Wessendorf wrote:
can you provide some code ?

the view looks more or less like this:

       <t:div>
         <t:commandLink value="tree1" action="#{nav.openTree1}"/>
       </t:div>
       <t:div rendered="#{treeState.tree1Visible}">
       <t:tree2 var="node" value="#{nav.tree1Model}"
clientSideToggle="false"
                rendered="#{treeState.tree1Visible}" varNodeToggler="t">
         <f:facet name="group">
           <t:commandLink value="#{node.description}" title="#{node.info}"
                          action='#{t.toggleExpanded}'/>
         </f:facet>
         <f:facet name="member">
           <t:commandLink value="#{node.description}" action="#{
nav.memberSelected}"
                          title="#{node.info}">
             <t:updateActionListener property="#{nav.selectedNodePath}"
                                     value="#{node.identifier}"/>
           </t:commandLink>
         </f:facet>
       </t:tree2>
       </t:div>

       <t:div>
         <t:commandLink value="tree2" action="#{nav.openTree2}"/>
       </t:div>
       <t:div rendered="#{treeState.tree2Visible}">
       <t:tree2 var="node" value="#{nav.tree2Model}"
                clientSideToggle="false" varNodeToggler="t"
                rendered="#{treeState.tree2Visible}">
         <f:facet name="group">
           <t:commandLink value="#{node.description}" title="#{node.info}"
                          action='#{t.toggleExpanded}'/>
         </f:facet>
         <f:facet name="member">
           <t:commandLink value="#{node.description}" action="#{
nav.memberSelected}"
                          title="#{node.info}">
             <t:updateActionListener property="#{nav.selectedNodePath}"
                                     value="#{node.identifier}"/>
           </t:commandLink>
         </f:facet>
       </t:tree2>
       </t:div>

       <t:div rendered="#{treeState.tree3Visible}">
         <t:commandLink value="tree3" action="#{nav.openTree3}"/>
       </t:div>
       <t:div rendered="#{treeState.tree3Visible}">
       <t:tree2 var="node" value="#{nav.tree3Model}"
                clientSideToggle="false" varNodeToggler="t"
                showRootNode="false" rendered="#{treeState.tree3Visible}">
         <f:facet name="group">
           <t:commandLink value="#{node.description}" title="#{node.info}"
                          action='#{nav.groupEditSelected}'>
             <t:updateActionListener property='#{nav.selectedNodePath}'
                                     value='#{node.identifier}'/>
           </t:commandLink>
         </f:facet>
         <f:facet name="member">
           <t:commandLink value="#{node.description}"
                          action="#{nav.memberEditSelected}" title="#{
node.info}">
             <t:updateActionListener property="#{nav.selectedNodePath}"
                                     value="#{node.identifier}"/>
           </t:commandLink>
         </f:facet>
       </t:tree2>
       </t:div>

Reply via email to