public class PlatformTreeNode extends ComponentTreeNode
Modifier and Type | Field and Description |
---|---|
static javax.swing.UIDefaults |
icons
The image icons.
|
protected java.util.List<? extends jadex.base.gui.asynctree.ITreeNode> |
realchildren
The real children.
|
access, broken, busy, cms, cmslistener, desc, iconcache, listenercid, propcomp
tree
Constructor and Description |
---|
PlatformTreeNode(ISwingTreeNode parent,
AsyncSwingTreeModel model,
javax.swing.JTree tree,
jadex.bridge.service.types.cms.IComponentDescription desc,
jadex.bridge.service.types.cms.IComponentManagementService cms,
ComponentIconCache iconcache,
jadex.bridge.IExternalAccess access)
Create a new service container node.
|
Modifier and Type | Method and Description |
---|---|
void |
addChild(int index,
jadex.base.gui.asynctree.ITreeNode node)
Add a child and update the tree.
|
void |
addChild(jadex.base.gui.asynctree.ITreeNode node)
Add a child and update the tree.
|
protected void |
addNode(jadex.base.gui.asynctree.ITreeNode node) |
protected ViewTreeNode |
getChild(java.lang.String name) |
protected ViewTreeNode |
getChildApplications() |
protected ViewTreeNode |
getChildPlatforms() |
protected ViewTreeNode |
getChildSystem() |
javax.swing.Icon |
getSwingIcon()
Get the icon for a node.
|
protected void |
insertNode(jadex.base.gui.asynctree.ITreeNode node) |
void |
removeChild(jadex.base.gui.asynctree.ITreeNode node)
Remove a child and update the tree.
|
protected void |
removeNode(jadex.base.gui.asynctree.ITreeNode node) |
protected void |
setChildren(java.util.List<? extends jadex.base.gui.asynctree.ITreeNode> newchildren)
Set the children.
|
addCMSListener, createComponentNode, createNFPropertyNodes, dispose, getComponentIdentifier, getDescription, getIcon, getId, getPropertiesComponent, getTooltipText, hasProperties, refresh, searchChildren, searchChildren, setDescription, toString
equals, expandChildren, getCachedChildren, getChild, getChildCount, getChildren, getIndexOfChild, getModel, getParent, getTree, isLeaf
checkChildren, hashCode, removeAllChildren, setParent
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getChild, getChildren, getParent
public static final javax.swing.UIDefaults icons
protected java.util.List<? extends jadex.base.gui.asynctree.ITreeNode> realchildren
public PlatformTreeNode(ISwingTreeNode parent, AsyncSwingTreeModel model, javax.swing.JTree tree, jadex.bridge.service.types.cms.IComponentDescription desc, jadex.bridge.service.types.cms.IComponentManagementService cms, ComponentIconCache iconcache, jadex.bridge.IExternalAccess access)
protected void setChildren(java.util.List<? extends jadex.base.gui.asynctree.ITreeNode> newchildren)
AbstractSwingTreeNode
setChildren
in class AbstractSwingTreeNode
protected ViewTreeNode getChildPlatforms()
name
- protected ViewTreeNode getChildApplications()
name
- protected ViewTreeNode getChildSystem()
name
- protected ViewTreeNode getChild(java.lang.String name)
name
- protected void addNode(jadex.base.gui.asynctree.ITreeNode node)
protected void removeNode(jadex.base.gui.asynctree.ITreeNode node)
protected void insertNode(jadex.base.gui.asynctree.ITreeNode node)
public void addChild(int index, jadex.base.gui.asynctree.ITreeNode node)
AbstractSwingTreeNode
addChild
in class AbstractSwingTreeNode
public void addChild(jadex.base.gui.asynctree.ITreeNode node)
AbstractSwingTreeNode
addChild
in class AbstractSwingTreeNode
public void removeChild(jadex.base.gui.asynctree.ITreeNode node)
AbstractSwingTreeNode
removeChild
in class AbstractSwingTreeNode
public javax.swing.Icon getSwingIcon()
getSwingIcon
in interface ISwingTreeNode
getSwingIcon
in class ComponentTreeNode