|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 java.lang.String |
NODE_SELECTED_MARKER
|
Constructor Summary | |
---|---|
DirectoryTreeManagerBean()
|
Method Summary | |
---|---|
java.lang.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(java.lang.String treeName)
|
java.util.List<java.lang.String> |
getDirectoryTreeNames()
|
java.util.List<DirectoryTreeNode> |
getDirectoryTrees()
|
java.lang.String |
getLabelFor(java.lang.String directoryTreeName,
java.lang.String fullPath)
Returns the internationalized label for a given path of the specified Directory tree. |
java.lang.String |
getLabelFor(java.lang.String directoryTreeName,
java.lang.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()
|
java.lang.String |
getSelectedTreeName()
|
boolean |
isInitialized()
|
void |
setSelectedTreeName(java.lang.String treeName)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String NODE_SELECTED_MARKER
Constructor Detail |
---|
public DirectoryTreeManagerBean()
Method Detail |
---|
public boolean isInitialized()
isInitialized
in interface DirectoryTreeManager
public DirectoryTreeNode get(java.lang.String treeName)
get
in interface DirectoryTreeManager
public java.util.List<java.lang.String> getDirectoryTreeNames()
getDirectoryTreeNames
in interface DirectoryTreeManager
public java.util.List<DirectoryTreeNode> getDirectoryTrees()
getDirectoryTrees
in interface DirectoryTreeManager
public java.lang.String getSelectedTreeName()
getSelectedTreeName
in interface DirectoryTreeManager
public void setSelectedTreeName(java.lang.String treeName)
setSelectedTreeName
in interface DirectoryTreeManager
public DirectoryTreeNode getSelectedTree()
getSelectedTree
in interface DirectoryTreeManager
public void changeExpandListener(org.richfaces.event.NodeExpandedEvent event)
DirectoryTreeManager
changeExpandListener
in interface DirectoryTreeManager
public java.lang.Boolean adviseNodeOpened(org.richfaces.component.UITree treeComponent)
DirectoryTreeManager
adviseNodeOpened
in interface DirectoryTreeManager
public java.lang.String getLabelFor(java.lang.String directoryTreeName, java.lang.String fullPath)
DirectoryTreeManager
getLabelFor
in interface DirectoryTreeManager
public java.lang.String getLabelFor(java.lang.String directoryTreeName, java.lang.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 |