@Scope(value=CONVERSATION) @Name(value="directoryTreeManager") public class DirectoryTreeManagerBean extends Object implements DirectoryTreeManager
| Modifier and Type | Field and Description |
|---|---|
static String |
NODE_SELECTED_MARKER |
| Constructor and Description |
|---|
DirectoryTreeManagerBean() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
adviseNodeOpened(org.richfaces.component.UITree treeComponent)
Returns true if node should be opened according to last selection.
|
void |
changeExpandListener(org.richfaces.event.NodeExpandedEvent event)
Listener for node opening/closing events.
|
DirectoryTreeNode |
get(String treeName) |
List<String> |
getDirectoryTreeNames() |
List<DirectoryTreeNode> |
getDirectoryTrees() |
String |
getLabelFor(String directoryTreeName,
String fullPath)
Returns the internationalized label for a given path of the specified
Directory tree.
|
String |
getLabelFor(String directoryTreeName,
String fullPath,
boolean includeDirectoryTreeLabel)
Returns the internationalized label for a given path of the specified
Directory tree, including or not the Directory tree label.
|
DirectoryTreeNode |
getSelectedTree() |
String |
getSelectedTreeName() |
boolean |
isInitialized() |
void |
resetCurrentTree() |
void |
setSelectedTreeName(String treeName) |
public static final String NODE_SELECTED_MARKER
public boolean isInitialized()
isInitialized in interface DirectoryTreeManagerpublic DirectoryTreeNode get(String treeName)
get in interface DirectoryTreeManagerpublic List<String> getDirectoryTreeNames()
getDirectoryTreeNames in interface DirectoryTreeManagerpublic List<DirectoryTreeNode> getDirectoryTrees()
getDirectoryTrees in interface DirectoryTreeManagerpublic String getSelectedTreeName()
getSelectedTreeName in interface DirectoryTreeManagerpublic void setSelectedTreeName(String treeName)
setSelectedTreeName in interface DirectoryTreeManagerpublic DirectoryTreeNode getSelectedTree()
getSelectedTree in interface DirectoryTreeManagerpublic void changeExpandListener(org.richfaces.event.NodeExpandedEvent event)
DirectoryTreeManagerchangeExpandListener in interface DirectoryTreeManagerpublic Boolean adviseNodeOpened(org.richfaces.component.UITree treeComponent)
DirectoryTreeManageradviseNodeOpened in interface DirectoryTreeManagerpublic String getLabelFor(String directoryTreeName, String fullPath)
DirectoryTreeManagergetLabelFor in interface DirectoryTreeManagerpublic String getLabelFor(String directoryTreeName, String fullPath, boolean includeDirectoryTreeLabel)
DirectoryTreeManagergetLabelFor in interface DirectoryTreeManagerpublic void resetCurrentTree()
Copyright © 2011 Nuxeo SA. All Rights Reserved.