Nuxeo ECM Projects 5.4.3-SNAPSHOT

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 String DEFAULT_TREE_PLUGIN_NAME
           
 
Method Summary
 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.
 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 String DEFAULT_TREE_PLUGIN_NAME
See Also:
Constant Field Values
Method Detail

getTreeRoots

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

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


resetCurrentDocumentData

void resetCurrentDocumentData()

reset

void reset()

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.