org.jboss.console.manager.interfaces
Interface TreeInfo
- All Superinterfaces:
- java.io.Serializable
- All Known Implementing Classes:
- DefaultTreeInfo (src)
- public interface TreeInfo
- extends java.io.Serializable
Interface that merge all information about all plugins that is required
to build the tree structure used to browse managemeable resources
- See Also:
PluginManager
(src)
getRootResources
public ManageableResource (src) [] getRootResources()
setRootResources
public void setRootResources(ManageableResource (src) [] roots)
getTreesForResource
public TreeNode (src) [] getTreesForResource(ManageableResource (src) resource)
addTreeToResource
public void addTreeToResource(ManageableResource (src) resource,
TreeNode (src) tree)
getHomeAction
public TreeAction (src) getHomeAction()
setHomeAction
public void setHomeAction(TreeAction (src) homeAction)
getDescription
public java.lang.String getDescription()
getIconUrl
public java.lang.String getIconUrl()
setIconUrl
public void setIconUrl(java.lang.String iconUrl)
setRootMenus
public void setRootMenus(TreeNodeMenuEntry (src) [] menus)
getRootMenus
public TreeNodeMenuEntry (src) [] getRootMenus()
getTreeVersion
public long getTreeVersion()
setTreeVersion
public void setTreeVersion(long version)