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)

Method Summary
 void addTreeToResource(ManageableResource (src)  resource, TreeNode (src)  tree)
           
 java.lang.String getDescription()
           
 TreeAction (src) getHomeAction()
           
 java.lang.String getIconUrl()
           
 TreeNodeMenuEntry (src) [] getRootMenus()
           
 ManageableResource (src) [] getRootResources()
           
 TreeNode (src) [] getTreesForResource(ManageableResource (src)  resource)
           
 long getTreeVersion()
           
 void setHomeAction(TreeAction (src)  homeAction)
           
 void setIconUrl(java.lang.String iconUrl)
           
 void setRootMenus(TreeNodeMenuEntry (src) [] menus)
           
 void setRootResources(ManageableResource (src) [] roots)
           
 void setTreeVersion(long version)
           
 

Method Detail

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)