Inherits javax::swing::JTree.
Classes | |
| class | BackgroundAction |
| class | ClientContextMenu |
| class | ClientDisconnectAction |
| class | ClientLogoutAction |
| class | ClientMessageAction |
| class | ClientPingAction |
| class | ComponentContextMenu |
| class | ComponentForceReleaseAction |
| class | ComponentReleaseAction |
| class | ComponentRequestAction |
| class | ContainerContextMenu |
| class | ContainerDisconnectAction |
| class | ContainerLogoutAction |
| class | ContainerMessageAction |
| class | ContainerPingAction |
| class | ContainerShutdownAction |
| class | ContextMenu |
| class | FolderComponentsContextMenu |
| class | FolderContextMenu |
| class | FolderSortByContainerNameAction |
| class | FolderSortByNameAction |
| class | ManagerConnectionExceptionHandler |
| class | ManagerContextMenu |
| class | ManagerPingAction |
| class | ManagerRefreshAction |
| class | ManagerShutdownAction |
| class | ModelConverter |
| class | RemoveFromViewAction |
| class | Renderer |
| class | SelectionListener |
| class | SwingAction |
| class | TreeEventForwarder |
Public Member Functions | |
| DeploymentTree (DeploymentTreeController ctrl) | |
| DeploymentTree (DeploymentTreeController ctrl, boolean allowControl) | |
| void | addManager (GuiMaciSupervisor mrfotogen) throws NoPermissionEx, CorbaTransientException, CorbaNotExistException, UnknownErrorException |
| boolean | removeManager (String managerLoc, boolean dismissManager) |
| void | refreshManagers () |
| void | setViewFrozen (boolean newValue) |
| boolean | isViewFrozen () |
| void | shieldedRefreshManager (GuiMaciSupervisor supervisor) |
| void | shieldedAddManager (String managerLoc) |
| void | shieldedPingManager (GuiMaciSupervisor supervisor) |
| void | shieldedShutdownManager (GuiMaciSupervisor supervisor) |
| void | shieldedLogoutContainer (GuiMaciSupervisor supervisor, ContainerInfo info) |
| void | shieldedLogoutClient (GuiMaciSupervisor supervisor, ClientInfo info) |
| org.omg.CORBA.Object | shieldedGetComponent (GuiMaciSupervisor supervisor, String curl) throws ComponentNotAlreadyActivatedEx, CannotGetComponentEx, ComponentConfigurationNotFoundEx |
| void | shieldedReleaseComponents (GuiMaciSupervisor supervisor, String[] curls) |
| void | shieldedForceReleaseComponent (GuiMaciSupervisor supervisor, String curl) |
Protected Member Functions | |
| void | showContextMenu (MouseEvent evt) |
| GuiMaciSupervisor | maciSupervisor (DefaultMutableTreeNode managerNode) |
| DefaultMutableTreeNode | getRoot () |
| DefaultTreeModel | getTreeModel () |
| GuiMaciSupervisor | getMaciSupervisor (String managerLoc) throws OrbInitException |
| void | startAndAddMaciSupervisor (GuiMaciSupervisor mrf) throws NoPermissionEx, CannotRetrieveManagerException, CorbaTransientException, CorbaNotExistException, UnknownErrorException |
| DefaultMutableTreeNode | getManagerNode (String managerLoc) |
| boolean | isMyself (DefaultMutableTreeNode node) |
| void | removeNode (DefaultMutableTreeNode node) |
| void | sortNode (DefaultMutableTreeNode node, String key) |
| void | setBusy (boolean b) |
Protected Attributes | |
| ContextMenu | containerContextMenu |
| ContextMenu | managerContextMenu |
| ContextMenu | clientContextMenu |
| ContextMenu | componentContextMenu |
| ContextMenu | folderContextMenu |
| ContextMenu | folderComponentsContextMenu |
| TreeEventForwarder | treeEventForwarder |
| List< ModelConverter > | modelConverters |
| Renderer | cellRenderer |
| DefaultMutableTreeNode | target |
| GuiMaciSupervisor | selectedSupervisor |
| DeploymentTreeController | ctrl |
| boolean | isViewFrozen |
| final ManagerConnectionExceptionHandler | mce = new ManagerConnectionExceptionHandler() |
| alma.acs.commandcenter.gui.DeploymentTree.DeploymentTree | ( | DeploymentTreeController | ctrl | ) |
| alma.acs.commandcenter.gui.DeploymentTree.DeploymentTree | ( | DeploymentTreeController | ctrl, | |
| boolean | allowControl | |||
| ) |
References alma.acs.commandcenter.gui.DeploymentTree.cellRenderer, alma.acs.commandcenter.gui.DeploymentTree.clientContextMenu, alma.acs.commandcenter.gui.DeploymentTree.componentContextMenu, alma.acs.commandcenter.gui.DeploymentTree.containerContextMenu, alma.acs.commandcenter.gui.DeploymentTree.folderComponentsContextMenu, alma.acs.commandcenter.gui.DeploymentTree.folderContextMenu, alma.acs.commandcenter.gui.DeploymentTree.getTreeModel(), alma.acs.commandcenter.gui.DeploymentTree.managerContextMenu, alma.acs.commandcenter.gui.DeploymentTree.modelConverters, alma.acs.commandcenter.gui.DeploymentTree.showContextMenu(), and alma.acs.commandcenter.gui.DeploymentTree.treeEventForwarder.
| void alma.acs.commandcenter.gui.DeploymentTree.addManager | ( | GuiMaciSupervisor | mrfotogen | ) | throws NoPermissionEx, CorbaTransientException, CorbaNotExistException, UnknownErrorException |
References alma.acs.commandcenter.gui.DeploymentTree.getRoot(), alma.acs.commandcenter.gui.DeploymentTree.getTreeModel(), alma.acs.commandcenter.gui.DeploymentTree.modelConverters, and alma.acs.commandcenter.gui.DeploymentTree.treeEventForwarder.
Referenced by alma.acs.commandcenter.gui.DeploymentTree.startAndAddMaciSupervisor().
| GuiMaciSupervisor alma.acs.commandcenter.gui.DeploymentTree.getMaciSupervisor | ( | String | managerLoc | ) | throws OrbInitException [protected] |
| DefaultMutableTreeNode alma.acs.commandcenter.gui.DeploymentTree.getManagerNode | ( | String | managerLoc | ) | [protected] |
Finds the manager node with the given managerLocation inside
References alma.acs.commandcenter.meta.MaciSupervisor.getManagerLocation(), alma.acs.commandcenter.gui.DeploymentTree.getRoot(), and alma.acs.commandcenter.gui.DeploymentTree.maciSupervisor().
Referenced by alma.acs.commandcenter.gui.DeploymentTree.removeManager().
| DefaultMutableTreeNode alma.acs.commandcenter.gui.DeploymentTree.getRoot | ( | ) | [protected] |
| DefaultTreeModel alma.acs.commandcenter.gui.DeploymentTree.getTreeModel | ( | ) | [protected] |
| boolean alma.acs.commandcenter.gui.DeploymentTree.isMyself | ( | DefaultMutableTreeNode | node | ) | [protected] |
Little helper for the renderer. Just because it seems nice for the user. The specified node must contain a ClientInfo user object.
References alma.acs.commandcenter.gui.DeploymentTree.maciSupervisor().
This is public so outside code like a toggle button could update its state.
References alma.acs.commandcenter.gui.DeploymentTree.isViewFrozen.
Referenced by alma.acs.commandcenter.gui.DeploymentTree.setViewFrozen().
| GuiMaciSupervisor alma.acs.commandcenter.gui.DeploymentTree.maciSupervisor | ( | DefaultMutableTreeNode | managerNode | ) | [protected] |
Referenced by alma.acs.commandcenter.gui.DeploymentTree.getManagerNode(), alma.acs.commandcenter.gui.DeploymentTree.isMyself(), alma.acs.commandcenter.gui.DeploymentTree.refreshManagers(), alma.acs.commandcenter.gui.DeploymentTree.removeManager(), and alma.acs.commandcenter.gui.DeploymentTree.showContextMenu().
| void alma.acs.commandcenter.gui.DeploymentTree.refreshManagers | ( | ) |
| boolean alma.acs.commandcenter.gui.DeploymentTree.removeManager | ( | String | managerLoc, | |
| boolean | dismissManager | |||
| ) |
References alma.acs.commandcenter.meta.MaciSupervisor.dismissManager(), alma.acs.commandcenter.gui.DeploymentTree.getManagerNode(), alma.acs.commandcenter.gui.DeploymentTree.maciSupervisor(), alma.acs.commandcenter.gui.DeploymentTree.modelConverters, and alma.acs.commandcenter.gui.DeploymentTree.removeNode().
Referenced by alma.acs.commandcenter.gui.CommandCenterGui.managerStopped().
| void alma.acs.commandcenter.gui.DeploymentTree.removeNode | ( | DefaultMutableTreeNode | node | ) | [protected] |
Removes an arbitrary node from the gui
References alma.acs.commandcenter.gui.DeploymentTree.getTreeModel().
Referenced by alma.acs.commandcenter.gui.DeploymentTree.removeManager().
| void alma.acs.commandcenter.gui.DeploymentTree.setBusy | ( | boolean | b | ) | [protected] |
Signals to the user that an action takes longer.
| void alma.acs.commandcenter.gui.DeploymentTree.setViewFrozen | ( | boolean | newValue | ) |
Will make the model converters pause, so the deployment trees remain unchanged so the user can navigate the trees without disturbance.
References alma.acs.commandcenter.gui.DeploymentTree.isViewFrozen(), and alma.acs.commandcenter.gui.DeploymentTree.modelConverters.
| void alma.acs.commandcenter.gui.DeploymentTree.shieldedAddManager | ( | String | managerLoc | ) |
| void alma.acs.commandcenter.gui.DeploymentTree.shieldedForceReleaseComponent | ( | GuiMaciSupervisor | supervisor, | |
| String | curl | |||
| ) |
Force-release component (shielded)
References alma.acs.commandcenter.meta.GuiMaciSupervisor.managerForceReleaseComponent(), and alma.acs.commandcenter.gui.DeploymentTree.mce.
| org.omg.CORBA.Object alma.acs.commandcenter.gui.DeploymentTree.shieldedGetComponent | ( | GuiMaciSupervisor | supervisor, | |
| String | curl | |||
| ) | throws ComponentNotAlreadyActivatedEx, CannotGetComponentEx, ComponentConfigurationNotFoundEx |
Retrieve component (shielded)
null| ComponentNotAlreadyActivatedEx | ||
| CannotGetComponentEx | ||
| ComponentConfigurationNotFoundEx |
References alma.acs.commandcenter.gui.DeploymentTree.mce.
| void alma.acs.commandcenter.gui.DeploymentTree.shieldedLogoutClient | ( | GuiMaciSupervisor | supervisor, | |
| ClientInfo | info | |||
| ) |
Logout Client (shielded)
References alma.acs.commandcenter.meta.GuiMaciSupervisor.managerLogout(), and alma.acs.commandcenter.gui.DeploymentTree.mce.
| void alma.acs.commandcenter.gui.DeploymentTree.shieldedLogoutContainer | ( | GuiMaciSupervisor | supervisor, | |
| ContainerInfo | info | |||
| ) |
Logout Container (shielded)
References alma.acs.commandcenter.meta.GuiMaciSupervisor.managerLogout(), and alma.acs.commandcenter.gui.DeploymentTree.mce.
| void alma.acs.commandcenter.gui.DeploymentTree.shieldedPingManager | ( | GuiMaciSupervisor | supervisor | ) |
Ping Manager (shielded)
References alma.acs.commandcenter.meta.GuiMaciSupervisor.managerPing(), and alma.acs.commandcenter.gui.DeploymentTree.mce.
| void alma.acs.commandcenter.gui.DeploymentTree.shieldedRefreshManager | ( | GuiMaciSupervisor | supervisor | ) |
| void alma.acs.commandcenter.gui.DeploymentTree.shieldedReleaseComponents | ( | GuiMaciSupervisor | supervisor, | |
| String[] | curls | |||
| ) |
Release components (shielded)
References alma.acs.commandcenter.meta.GuiMaciSupervisor.managerReleaseComponents(), and alma.acs.commandcenter.gui.DeploymentTree.mce.
| void alma.acs.commandcenter.gui.DeploymentTree.shieldedShutdownManager | ( | GuiMaciSupervisor | supervisor | ) |
Shutdown Manager (shielded)
References alma.acs.commandcenter.meta.GuiMaciSupervisor.managerShutdown(), and alma.acs.commandcenter.gui.DeploymentTree.mce.
| void alma.acs.commandcenter.gui.DeploymentTree.showContextMenu | ( | MouseEvent | evt | ) | [protected] |
| evt |
References alma.acs.commandcenter.gui.DeploymentTree.clientContextMenu, alma.acs.commandcenter.gui.DeploymentTree.componentContextMenu, alma.acs.commandcenter.gui.DeploymentTree.containerContextMenu, alma.acs.commandcenter.gui.DeploymentTree.folderComponentsContextMenu, alma.acs.commandcenter.gui.DeploymentTree.folderContextMenu, alma.acs.commandcenter.gui.DeploymentTree.maciSupervisor(), alma.acs.commandcenter.gui.DeploymentTree.managerContextMenu, alma.acs.commandcenter.gui.DeploymentTree.selectedSupervisor, and alma.acs.commandcenter.gui.DeploymentTree.target.
Referenced by alma.acs.commandcenter.gui.DeploymentTree.DeploymentTree().
| void alma.acs.commandcenter.gui.DeploymentTree.sortNode | ( | DefaultMutableTreeNode | node, | |
| String | key | |||
| ) | [protected] |
Rearranges the node's children using the InfoDetail key.
References alma.acs.commandcenter.gui.DeploymentTree.getTreeModel().
| void alma.acs.commandcenter.gui.DeploymentTree.startAndAddMaciSupervisor | ( | GuiMaciSupervisor | mrf | ) | throws NoPermissionEx, CannotRetrieveManagerException, CorbaTransientException, CorbaNotExistException, UnknownErrorException [protected] |
Renderer alma.acs.commandcenter.gui.DeploymentTree.cellRenderer [protected] |
Referenced by alma.acs.commandcenter.gui.DeploymentTree.DeploymentTree().
ContextMenu alma.acs.commandcenter.gui.DeploymentTree.clientContextMenu [protected] |
ContextMenu alma.acs.commandcenter.gui.DeploymentTree.componentContextMenu [protected] |
ContextMenu alma.acs.commandcenter.gui.DeploymentTree.containerContextMenu [protected] |
ContextMenu alma.acs.commandcenter.gui.DeploymentTree.folderComponentsContextMenu [protected] |
ContextMenu alma.acs.commandcenter.gui.DeploymentTree.folderContextMenu [protected] |
boolean alma.acs.commandcenter.gui.DeploymentTree.isViewFrozen [protected] |
ContextMenu alma.acs.commandcenter.gui.DeploymentTree.managerContextMenu [protected] |
final ManagerConnectionExceptionHandler alma.acs.commandcenter.gui.DeploymentTree.mce = new ManagerConnectionExceptionHandler() [protected] |
Referenced by alma.acs.commandcenter.gui.DeploymentTree.shieldedAddManager(), alma.acs.commandcenter.gui.DeploymentTree.shieldedForceReleaseComponent(), alma.acs.commandcenter.gui.DeploymentTree.shieldedGetComponent(), alma.acs.commandcenter.gui.DeploymentTree.shieldedLogoutClient(), alma.acs.commandcenter.gui.DeploymentTree.shieldedLogoutContainer(), alma.acs.commandcenter.gui.DeploymentTree.shieldedPingManager(), alma.acs.commandcenter.gui.DeploymentTree.shieldedRefreshManager(), alma.acs.commandcenter.gui.DeploymentTree.shieldedReleaseComponents(), and alma.acs.commandcenter.gui.DeploymentTree.shieldedShutdownManager().
List<ModelConverter> alma.acs.commandcenter.gui.DeploymentTree.modelConverters [protected] |
Referenced by alma.acs.commandcenter.gui.DeploymentTree.showContextMenu().
DefaultMutableTreeNode alma.acs.commandcenter.gui.DeploymentTree.target [protected] |
Referenced by alma.acs.commandcenter.gui.DeploymentTree.showContextMenu().
TreeEventForwarder alma.acs.commandcenter.gui.DeploymentTree.treeEventForwarder [protected] |
1.7.0