public class AppServerRoot extends AppServerManageableFolder implements Refreshable, Deletable
Element that composes a RootManageableContextDefaultManageableElement.TypeIterator<T>manageable_, STATE_CHANGED, STRUCTURE_CHANGED| Constructor and Description |
|---|
AppServerRoot(RootManageableContext asRootContext,
AppServerRoots roots) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete() |
AppServerRoots |
getAppServerRoots()
Get parent container which contains all root elements.
|
javax.swing.Icon |
getIcon()
This implementation returns a plain document icon.
|
RootManageableContext |
getManageable() |
java.lang.String |
getShortLabel()
This implementation returns a place-holder
String. |
protected void |
refreshFolder()
Refresh a folder.
|
add, canAdd, canRemove, containsChild, fetchOnBackgroundThread, getChildren, getChildrenList, loadChildren, mayHaveChildren, moStateChanged, moStructureChanged, recognize, refresh, reloadChildren, remove, removeAll, setStateIf, sizeattach, detach, fireStateChanged, fireStructureChanged, getData, getParent, getWaitCursor, isWaitCursorEnabled, notifyObservers, setManageable, setWaitCursorEnabled, updategetAttributesgetLongLabel, getToolTipText, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitrefreshgetAttributes, getDatagetAttributedLabel, getLongLabel, getToolTipText, toStringpublic AppServerRoot(RootManageableContext asRootContext, AppServerRoots roots)
public RootManageableContext getManageable()
getManageable in class AppServerManageableFolderprotected void refreshFolder()
DefaultManageableFolderreloadChildren.
If the current folder also has some state that needs to be refreshed, it should
override this method and then refresh children.refreshFolder in class DefaultManageableFolderpublic AppServerRoots getAppServerRoots()
public javax.swing.Icon getIcon()
DefaultDisplayablegetIcon in interface DisplayablegetIcon in class DefaultManageableFolderIcon to be displayed for the
Displayable.Displayable.getIcon()public java.lang.String getShortLabel()
DefaultDisplayableString.getShortLabel in interface DisplayablegetShortLabel in class AppServerManageableFolderDisplayable
that can be shown to the user.Displayable.getShortLabel()