Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.webapp.tree
Interface TreeActions

All Known Implementing Classes:
ReducedTreeActionsBean, TreeActionsBean

public interface TreeActions

Local interface for the Seam component that manages the tree.

Author:
Razvan Caraghin, Anahide Tchertchian

Field Summary
static java.lang.String DEFAULT_TREE_PLUGIN_NAME
           
 
Method Summary
 java.lang.Boolean adviseNodeOpened(org.richfaces.component.UITree tree)
          Returns true if node should be opened according to current document.
 void changeExpandListener(org.richfaces.event.NodeExpandedEvent event)
          Listener for node opening/closing events.
 void destroy()
           
 java.util.List<DocumentTreeNode> getTreeRoots()
          Returns tree roots according to current document first accessible parent.
 void reset()
           
 void resetCurrentDocumentData()
           
 

Field Detail

DEFAULT_TREE_PLUGIN_NAME

static final java.lang.String DEFAULT_TREE_PLUGIN_NAME
See Also:
Constant Field Values
Method Detail

getTreeRoots

java.util.List<DocumentTreeNode> getTreeRoots()
                                              throws ClientException
Returns tree roots according to current document first accessible parent.

Throws:
ClientException

changeExpandListener

void changeExpandListener(org.richfaces.event.NodeExpandedEvent event)
Listener for node opening/closing events.

Used to not interfere with node state when manually changing open nodes.


adviseNodeOpened

java.lang.Boolean adviseNodeOpened(org.richfaces.component.UITree tree)
Returns true if node should be opened according to current document.


resetCurrentDocumentData

void resetCurrentDocumentData()

reset

void reset()

destroy

@Destroy
void destroy()

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.