public class AppServerRoot extends AppServerManageableFolder implements Refreshable, Deletable
Element
that composes a RootManageableContext
DefaultManageableElement.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, size
attach, detach, fireStateChanged, fireStructureChanged, getData, getParent, getWaitCursor, isWaitCursorEnabled, notifyObservers, setManageable, setWaitCursorEnabled, update
getAttributes
getLongLabel, getToolTipText, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
refresh
getAttributes, getData
getLongLabel, getToolTipText, toString
public AppServerRoot(RootManageableContext asRootContext, AppServerRoots roots)
public RootManageableContext getManageable()
getManageable
in class AppServerManageableFolder
protected void refreshFolder()
DefaultManageableFolder
reloadChildren
.
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 DefaultManageableFolder
public AppServerRoots getAppServerRoots()
public javax.swing.Icon getIcon()
DefaultDisplayable
getIcon
in interface Displayable
getIcon
in class DefaultManageableFolder
Icon
to be displayed for the
Displayable
.Displayable.getIcon()
public java.lang.String getShortLabel()
DefaultDisplayable
String
.getShortLabel
in interface Displayable
getShortLabel
in class AppServerManageableFolder
Displayable
that can be shown to the user.Displayable.getShortLabel()