public class BACIRemoteNode extends BACITreeDataNode implements BACIRemote, Introspectable
| Constructor and Description |
|---|
BACIRemoteNode(int newType,
java.lang.String name,
java.lang.Object data,
OETree newParentTree,
BACIRemoteAccess ra)
BACIRemoteNode constructor comment.
|
| Modifier and Type | Method and Description |
|---|---|
void |
connect()
Insert the method's description here.
|
void |
disconnect()
Insert the method's description here.
|
Attribute[] |
getAttributes()
Insert the method's description here.
|
org.omg.CORBA.Object |
getCORBARef()
Insert the method's description here.
|
org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription |
getIFDesc()
Insert the method's description here.
|
java.lang.String |
getName()
Returns the name of this introspectable.
|
Operation[] |
getOperations()
Insert the method's description here.
|
boolean |
isConnected()
Insert the method's description here.
|
boolean |
isDevice() |
boolean |
isNonSticky()
This method is needed by the OE GUI to render tree cells according to
the connection state of the node, and to show an appropriate popup menu
|
void |
setCORBARef(org.omg.CORBA.Object ref)
Insert the method's description here.
|
void |
setIFDesc(org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription desc)
Insert the method's description here.
|
void |
setNonSticky(boolean isNonSticky) |
areChildrenDefined, compareTo, getChildCount, getIcon, getNodeType, getParentTree, isIntrospectable, isLeaf, setChildrenDefined, setParentTree, toStringadd, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObjectpublic BACIRemoteNode(int newType,
java.lang.String name,
java.lang.Object data,
OETree newParentTree,
BACIRemoteAccess ra)
newType - intname - java.lang.Stringdata - java.lang.ObjectnewParentTree - si.ijs.acs.objectexplorer.OETreepublic void connect()
connect in interface Introspectablepublic void disconnect()
disconnect in interface Introspectablepublic Attribute[] getAttributes()
getAttributes in interface SimpleIntrospectablepublic org.omg.CORBA.Object getCORBARef()
getCORBARef in interface BACIRemotepublic org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription getIFDesc()
getIFDesc in interface BACIRemotepublic java.lang.String getName()
toString() method to return the same
value to provide GUI with a standardized way to
display the introspectable in components such as
lists or trees.getName in interface SimpleIntrospectablegetName in class OETreeNodethispublic Operation[] getOperations()
getOperations in interface SimpleIntrospectablei - si.ijs.acs.objectexplorer.engine.Introspectablepublic boolean isConnected()
isConnected in interface Introspectablepublic void setCORBARef(org.omg.CORBA.Object ref)
setCORBARef in interface BACIRemoteref - org.omg.CORBA.Objectpublic void setIFDesc(org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription desc)
setIFDesc in interface BACIRemotedesc - org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescriptionpublic boolean isDevice()
public boolean isNonSticky()
IntrospectableisNonSticky in interface Introspectablepublic void setNonSticky(boolean isNonSticky)
isNonSticky - the isNonSticky to set