|
Nuxeo Enterprise Platform 5.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuxeo.ecm.webapp.directory.DirectoryTreeManagerBean
@Scope(value=CONVERSATION) @Name(value="directoryTreeManager") public class DirectoryTreeManagerBean
Manage trees defined by xvocabulary directories. Update the associated QueryModel when a node is selected and return a parameterized faces navigation case.
| Field Summary | |
|---|---|
static String |
NODE_SELECTED_MARKER
|
| Constructor Summary | |
|---|---|
DirectoryTreeManagerBean()
|
|
| Method Summary | |
|---|---|
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. |
void |
destroy()
|
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 |
setSelectedTreeName(String treeName)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String NODE_SELECTED_MARKER
| Constructor Detail |
|---|
public DirectoryTreeManagerBean()
| Method Detail |
|---|
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)
DirectoryTreeManager
changeExpandListener in interface DirectoryTreeManagerpublic Boolean adviseNodeOpened(org.richfaces.component.UITree treeComponent)
DirectoryTreeManager
adviseNodeOpened 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@Destroy public void destroy()
destroy in interface DirectoryTreeManager
|
Nuxeo Enterprise Platform 5.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||