org.jboss.console.manager.interfaces
Interface TreeInfo

All Superinterfaces:
Serializable
All Known Implementing Classes:
DefaultTreeInfo

public interface TreeInfo
extends Serializable

Interface that merge all information about all plugins that is required to build the tree structure used to browse managemeable resources

Version:
$Revision: 1.4.6.1 $

Revisions:

December 16, 2002 Sacha Labourey:

Author:
Sacha Labourey.
See Also:
PluginManager

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

Method Detail

getRootResources

ManageableResource[] getRootResources()

setRootResources

void setRootResources(ManageableResource[] roots)

getTreesForResource

TreeNode[] getTreesForResource(ManageableResource resource)

addTreeToResource

void addTreeToResource(ManageableResource resource,
                       TreeNode tree)

getHomeAction

TreeAction getHomeAction()

setHomeAction

void setHomeAction(TreeAction homeAction)

getDescription

String getDescription()

getIconUrl

String getIconUrl()

setIconUrl

void setIconUrl(String iconUrl)

setRootMenus

void setRootMenus(TreeNodeMenuEntry[] menus)

getRootMenus

TreeNodeMenuEntry[] getRootMenus()

getTreeVersion

long getTreeVersion()

setTreeVersion

void setTreeVersion(long version)


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.