@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 |
---|---|
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() |
List<DirectoryTreeNode> |
getSelectedTreeAsList() |
String |
getSelectedTreeName() |
boolean |
isInitialized() |
void |
resetCurrentTree() |
void |
setSelectedTreeName(String treeName) |
public static final String NODE_SELECTED_MARKER
public boolean isInitialized()
isInitialized
in interface DirectoryTreeManager
public DirectoryTreeNode get(String treeName)
get
in interface DirectoryTreeManager
public List<String> getDirectoryTreeNames()
getDirectoryTreeNames
in interface DirectoryTreeManager
public List<DirectoryTreeNode> getDirectoryTrees()
getDirectoryTrees
in interface DirectoryTreeManager
public String getSelectedTreeName()
getSelectedTreeName
in interface DirectoryTreeManager
public void setSelectedTreeName(String treeName)
setSelectedTreeName
in interface DirectoryTreeManager
public List<DirectoryTreeNode> getSelectedTreeAsList()
public DirectoryTreeNode getSelectedTree()
getSelectedTree
in interface DirectoryTreeManager
public String getLabelFor(String directoryTreeName, String fullPath)
DirectoryTreeManager
getLabelFor
in interface DirectoryTreeManager
public String getLabelFor(String directoryTreeName, String fullPath, boolean includeDirectoryTreeLabel)
DirectoryTreeManager
getLabelFor
in interface DirectoryTreeManager
public void resetCurrentTree()
Copyright © 2014 Nuxeo SA. All rights reserved.