public class ProxyComponentTreeNode extends PlatformTreeNode
Modifier and Type | Field and Description |
---|---|
protected jadex.bridge.ITransportComponentIdentifier |
cid
The remote component identifier.
|
protected static javax.swing.UIDefaults |
icons
The image icons.
|
protected jadex.bridge.service.types.remote.IProxyAgentService.State |
state
The connection state.
|
realchildren
access, broken, busy, cms, cmslistener, desc, iconcache, listenercid, propcomp
tree
Constructor and Description |
---|
ProxyComponentTreeNode(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 |
---|---|
jadex.bridge.IComponentIdentifier |
getComponentIdentifier()
Get the cid.
|
protected jadex.commons.future.IFuture<jadex.bridge.service.types.remote.IProxyAgentService.State> |
getConnectionState()
Get the connection state.
|
jadex.commons.future.IFuture<jadex.bridge.ITransportComponentIdentifier> |
getRemoteComponentIdentifier()
Get the remote component identifier.
|
javax.swing.Icon |
getSwingIcon()
Get the icon for a node.
|
boolean |
isConnected()
Get the connected.
|
protected void |
searchChildren()
Asynchronously search for children.
|
java.lang.String |
toString()
Create a string representation.
|
addChild, addChild, addNode, getChild, getChildApplications, getChildPlatforms, getChildSystem, insertNode, removeChild, removeNode, setChildren
addCMSListener, createComponentNode, createNFPropertyNodes, dispose, getDescription, getIcon, getId, getPropertiesComponent, getTooltipText, hasProperties, refresh, searchChildren, setDescription
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
protected static final javax.swing.UIDefaults icons
protected jadex.bridge.ITransportComponentIdentifier cid
protected jadex.bridge.service.types.remote.IProxyAgentService.State state
public ProxyComponentTreeNode(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)
public jadex.bridge.IComponentIdentifier getComponentIdentifier()
getComponentIdentifier
in interface IActiveComponentTreeNode
getComponentIdentifier
in class ComponentTreeNode
public javax.swing.Icon getSwingIcon()
getSwingIcon
in interface ISwingTreeNode
getSwingIcon
in class PlatformTreeNode
protected void searchChildren()
searchChildren
in class ComponentTreeNode
public java.lang.String toString()
toString
in class ComponentTreeNode
public jadex.commons.future.IFuture<jadex.bridge.ITransportComponentIdentifier> getRemoteComponentIdentifier()
protected jadex.commons.future.IFuture<jadex.bridge.service.types.remote.IProxyAgentService.State> getConnectionState()
public boolean isConnected()