public class MaciInfo
extends javax.swing.tree.DefaultTreeModel
| Modifier and Type | Class and Description |
|---|---|
static class |
MaciInfo.FolderInfo
Used as the userobject for the nodes "containers", "client applications", "components"
|
static class |
MaciInfo.InfoDetail |
static class |
MaciInfo.SortingTreeNode |
| Modifier and Type | Field and Description |
|---|---|
protected MaciInfo.SortingTreeNode |
clientNode |
protected MaciInfo.SortingTreeNode |
componentNode |
protected MaciInfo.SortingTreeNode |
containerNode |
protected MaciInfo.SortingTreeNode |
managerNode |
| Modifier | Constructor and Description |
|---|---|
protected |
MaciInfo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addInfoNodes(MaciInfo.SortingTreeNode node,
java.util.Map<java.lang.Object,java.lang.String> auxiliary) |
protected MaciInfo.SortingTreeNode |
createNode(java.lang.Object info)
Factory method
|
ClientInfo |
getClient(int handle) |
ClientInfo |
getClient(java.lang.String name) |
java.util.List<ClientInfo> |
getClients() |
ComponentInfo |
getComponent(int handle) |
ComponentInfo |
getComponent(java.lang.String name) |
java.util.List<ComponentInfo> |
getComponents() |
ContainerInfo |
getContainer(int handle) |
ContainerInfo |
getContainer(java.lang.String name) |
java.util.List<ContainerInfo> |
getContainers() |
java.util.List<ComponentInfo> |
getStartedComponents() |
protected void |
setContents(java.util.List<ComponentInfo> newComponents,
java.util.List<ContainerInfo> newContainers,
java.util.List<ClientInfo> newClientApps,
java.util.Map<java.lang.Object,java.lang.String> auxiliary)
Sets the components, containers, and clients.
|
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChangedprotected final MaciInfo.SortingTreeNode managerNode
protected final MaciInfo.SortingTreeNode containerNode
protected final MaciInfo.SortingTreeNode clientNode
protected final MaciInfo.SortingTreeNode componentNode
public java.util.List<ContainerInfo> getContainers()
public ContainerInfo getContainer(java.lang.String name)
public ContainerInfo getContainer(int handle)
public java.util.List<ClientInfo> getClients()
public ClientInfo getClient(java.lang.String name)
public ClientInfo getClient(int handle)
public java.util.List<ComponentInfo> getComponents()
public ComponentInfo getComponent(java.lang.String name)
public ComponentInfo getComponent(int handle)
public java.util.List<ComponentInfo> getStartedComponents()
protected void setContents(java.util.List<ComponentInfo> newComponents,
java.util.List<ContainerInfo> newContainers,
java.util.List<ClientInfo> newClientApps,
java.util.Map<java.lang.Object,java.lang.String> auxiliary)
protected MaciInfo.SortingTreeNode createNode(java.lang.Object info)
protected void addInfoNodes(MaciInfo.SortingTreeNode node, java.util.Map<java.lang.Object,java.lang.String> auxiliary)