org.jboss.console.manager.interfaces.impl
Class DefaultTreeInfo

java.lang.Object
  extended byorg.jboss.console.manager.interfaces.impl.DefaultTreeInfo
All Implemented Interfaces:
java.io.Serializable, TreeInfo (src)

public class DefaultTreeInfo
extends java.lang.Object
implements TreeInfo (src)

See Also:
, Serialized Form

Field Summary
protected  TreeAction (src) homeAction
           
protected  java.lang.String iconUrl
           
protected  java.lang.String jbossVersion
           
protected  java.util.HashMap resources
           
protected  TreeNodeMenuEntry (src) [] rootMenus
           
protected  ManageableResource (src) [] roots
           
protected  long version
           
 
Constructor Summary
DefaultTreeInfo()
           
 
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 url)
           
 void setRootMenus(TreeNodeMenuEntry (src) [] menus)
           
 void setRootResources(ManageableResource (src) [] roots)
           
 void setTreeVersion(long version)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

roots

protected ManageableResource (src) [] roots

resources

protected java.util.HashMap resources

homeAction

protected TreeAction (src)  homeAction

jbossVersion

protected java.lang.String jbossVersion

version

protected long version

rootMenus

protected TreeNodeMenuEntry (src) [] rootMenus

iconUrl

protected java.lang.String iconUrl
Constructor Detail

DefaultTreeInfo

public DefaultTreeInfo()
Method Detail

getRootResources

public ManageableResource (src) [] getRootResources()
Specified by:
getRootResources in interface TreeInfo (src)

setRootResources

public void setRootResources(ManageableResource (src) [] roots)
Specified by:
setRootResources in interface TreeInfo (src)

getTreesForResource

public TreeNode (src) [] getTreesForResource(ManageableResource (src)  resource)
Specified by:
getTreesForResource in interface TreeInfo (src)

addTreeToResource

public void addTreeToResource(ManageableResource (src)  resource,
                              TreeNode (src)  tree)
Specified by:
addTreeToResource in interface TreeInfo (src)

getHomeAction

public TreeAction (src)  getHomeAction()
Specified by:
getHomeAction in interface TreeInfo (src)

setHomeAction

public void setHomeAction(TreeAction (src)  homeAction)
Specified by:
setHomeAction in interface TreeInfo (src)

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface TreeInfo (src)

setRootMenus

public void setRootMenus(TreeNodeMenuEntry (src) [] menus)
Specified by:
setRootMenus in interface TreeInfo (src)

getRootMenus

public TreeNodeMenuEntry (src) [] getRootMenus()
Specified by:
getRootMenus in interface TreeInfo (src)

toString

public java.lang.String toString()

getTreeVersion

public long getTreeVersion()
Specified by:
getTreeVersion in interface TreeInfo (src)

setTreeVersion

public void setTreeVersion(long version)
Specified by:
setTreeVersion in interface TreeInfo (src)

getIconUrl

public java.lang.String getIconUrl()
Specified by:
getIconUrl in interface TreeInfo (src)

setIconUrl

public void setIconUrl(java.lang.String url)
Specified by:
setIconUrl in interface TreeInfo (src)