|
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 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 DirectoryTreeNode getSelectedTree()
getSelectedTree
in interface DirectoryTreeManager
public void changeExpandListener(org.richfaces.event.NodeExpandedEvent event)
DirectoryTreeManager
changeExpandListener
in interface DirectoryTreeManager
public 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 |