Classes | |
class | accessDestroyer |
class | accessSetter |
class | SubNodesSearching |
Public Member Functions | |
Hashtable | getInvList () |
RemoteAccess | getRemoteAccess () |
TreeHandlerBean (Hashtable devices, OETree treeByType, OETree treeByName) | |
void | addNode (javax.swing.tree.TreeNode node, javax.swing.tree.TreeNode parentNode) |
InvocationCouple | getInvocationCouple (Invocation invoc) |
void | addNodes (javax.swing.tree.TreeNode[] nodes, javax.swing.tree.TreeNode parentNode) |
void | connect () |
void | destroy () |
void | disconnect () |
void | purgeChildren (OETreeNode node) |
synchronized void | getDevices (FirstTimeExpandedEvent event) |
OETree | getTree () |
void | removeNode (javax.swing.tree.TreeNode node) |
void | removeNodes (javax.swing.tree.TreeNode[] nodes) |
void | selectionChanged (OETree sourceTree) |
void | setAccess (String accessType) |
OETree | getTreeByName () |
void | setClicked (Introspectable node) |
Introspectable | getClicked () |
void | setNotifier (NotificationBean newNotifier) |
void | setParent (ObjectExplorer newParent) |
void | setTree (OETree newTree) |
si.ijs.acs.objectexplorer.TreeHandlerBean.TreeHandlerBean | ( | Hashtable | devices, | |
OETree | treeByType, | |||
OETree | treeByName | |||
) |
void si.ijs.acs.objectexplorer.TreeHandlerBean.addNode | ( | javax.swing.tree.TreeNode | node, | |
javax.swing.tree.TreeNode | parentNode | |||
) |
References si.ijs.acs.objectexplorer.TreeHandlerBean.addNodes(), si.ijs.acs.objectexplorer.engine.BACI.RemoteNodeCouple.deviceByName, si.ijs.acs.objectexplorer.TreeHandlerBean.getInvList(), si.ijs.acs.objectexplorer.engine.BACI.InvocationCouple.invocationByName, and si.ijs.acs.objectexplorer.NotificationBean.reportError().
void si.ijs.acs.objectexplorer.TreeHandlerBean.addNodes | ( | javax.swing.tree.TreeNode[] | nodes, | |
javax.swing.tree.TreeNode | parentNode | |||
) |
addNodes method comment.
Referenced by si.ijs.acs.objectexplorer.TreeHandlerBean.addNode().
void si.ijs.acs.objectexplorer.TreeHandlerBean.connect | ( | ) |
void si.ijs.acs.objectexplorer.TreeHandlerBean.destroy | ( | ) |
Insert the method's description here. Creation date: (30.11.2000 21:48:15)
Referenced by si.ijs.acs.objectexplorer.ObjectExplorer.systemExit().
void si.ijs.acs.objectexplorer.TreeHandlerBean.disconnect | ( | ) |
References si.ijs.acs.objectexplorer.engine.BACI.RemoteNodeCouple.deviceByName, si.ijs.acs.objectexplorer.engine.BACI.RemoteNodeCouple.deviceByType, si.ijs.acs.objectexplorer.engine.Introspectable.disconnect(), si.ijs.acs.objectexplorer.engine.BACI.DelegateRemoteNode.disconnect(), si.ijs.acs.objectexplorer.engine.BACI.BACIRemoteNode.disconnect(), si.ijs.acs.objectexplorer.engine.Introspectable.isConnected(), si.ijs.acs.objectexplorer.engine.BACI.BACIRemoteNode.isConnected(), si.ijs.acs.objectexplorer.TreeHandlerBean.purgeChildren(), si.ijs.acs.objectexplorer.NotificationBean.reportDebug(), si.ijs.acs.objectexplorer.NotificationBean.reportError(), si.ijs.acs.objectexplorer.OETreeNode.setChildrenDefined(), si.ijs.acs.objectexplorer.ObjectDetailsHandler.setObject(), and si.ijs.acs.objectexplorer.OETreeNode.toString().
Introspectable si.ijs.acs.objectexplorer.TreeHandlerBean.getClicked | ( | ) |
Insert the method's description here. Creation date: (3/26/2001 10:46:41 PM)
synchronized void si.ijs.acs.objectexplorer.TreeHandlerBean.getDevices | ( | FirstTimeExpandedEvent | event | ) |
References si.ijs.acs.objectexplorer.OETree.clearTree(), si.ijs.acs.objectexplorer.engine.BACI.RemoteNodeCouple.deviceByType, si.ijs.acs.objectexplorer.OETreeNode.getChildCount(), si.ijs.acs.objectexplorer.OETreeNode.getParentTree(), si.ijs.acs.objectexplorer.NotificationBean.reportDebug(), si.ijs.acs.objectexplorer.NotificationBean.reportError(), si.ijs.acs.objectexplorer.NotificationBean.reportMessage(), si.ijs.acs.objectexplorer.TreeHandlerBean.setAccess(), and si.ijs.acs.objectexplorer.OETreeNode.toString().
Hashtable si.ijs.acs.objectexplorer.TreeHandlerBean.getInvList | ( | ) |
InvocationCouple si.ijs.acs.objectexplorer.TreeHandlerBean.getInvocationCouple | ( | Invocation | invoc | ) |
Referenced by si.ijs.acs.objectexplorer.TreeHandlerBean.removeNode().
RemoteAccess si.ijs.acs.objectexplorer.TreeHandlerBean.getRemoteAccess | ( | ) |
Returns the remoteAccess. Used in DelegateRemoteNode's constructor.
Referenced by si.ijs.acs.objectexplorer.engine.BACI.DelegateRemoteNode.DelegateRemoteNode().
OETree si.ijs.acs.objectexplorer.TreeHandlerBean.getTree | ( | ) |
Insert the method's description here. Creation date: (9/28/98 5:30:11 PM)
Referenced by si.ijs.acs.objectexplorer.engine.BACI.BACIRemoteAccess.explodeRootNodeByName().
OETree si.ijs.acs.objectexplorer.TreeHandlerBean.getTreeByName | ( | ) |
Returns the treeByName. Used in DelegateRemoteNode() and by BACIRemoteAccess.
Referenced by si.ijs.acs.objectexplorer.engine.BACI.DelegateRemoteNode.DelegateRemoteNode(), si.ijs.acs.objectexplorer.engine.BACI.BACIRemoteAccess.explodeRootNodeByName(), and si.ijs.acs.objectexplorer.engine.BACI.BACIRemoteAccess.getTreeForName().
void si.ijs.acs.objectexplorer.TreeHandlerBean.purgeChildren | ( | OETreeNode | node | ) |
Recursively remove all the children of this node from devices Hashtable and from this node itself. This method should always be used when working with BACIRemoteNode nodes before nodes own removeAllChildren() method, otherwise the children will be left in Hashtable devices and that will produce unpredictable behaviour of objexp.
References si.ijs.acs.objectexplorer.OETreeNode.childrenHolder.
Referenced by si.ijs.acs.objectexplorer.TreeHandlerBean.disconnect().
void si.ijs.acs.objectexplorer.TreeHandlerBean.removeNode | ( | javax.swing.tree.TreeNode | node | ) |
removeNode method comment.
References si.ijs.acs.objectexplorer.TreeHandlerBean.getInvocationCouple(), si.ijs.acs.objectexplorer.engine.BACI.InvocationCouple.invocationByName, si.ijs.acs.objectexplorer.engine.BACI.InvocationCouple.invocationByType, and si.ijs.acs.objectexplorer.NotificationBean.reportError().
Referenced by si.ijs.acs.objectexplorer.TreeHandlerBean.removeNodes().
void si.ijs.acs.objectexplorer.TreeHandlerBean.removeNodes | ( | javax.swing.tree.TreeNode[] | nodes | ) |
removeNodes method comment.
References si.ijs.acs.objectexplorer.TreeHandlerBean.removeNode().
void si.ijs.acs.objectexplorer.TreeHandlerBean.selectionChanged | ( | OETree | sourceTree | ) |
Insert the method's description here. Creation date: (30.11.2000 21:48:15)
References si.ijs.acs.objectexplorer.ObjectDetailsHandler.setObject().
void si.ijs.acs.objectexplorer.TreeHandlerBean.setAccess | ( | String | accessType | ) |
Insert the method's description here. Creation date: (11/7/00 5:24:26 PM)
Referenced by si.ijs.acs.objectexplorer.TreeHandlerBean.getDevices().
void si.ijs.acs.objectexplorer.TreeHandlerBean.setClicked | ( | Introspectable | node | ) |
Insert the method's description here. Creation date: (3/26/2001 10:46:41 PM)
Referenced by si.ijs.acs.objectexplorer.ObjectExplorer.oETree1_MouseClicked(), and si.ijs.acs.objectexplorer.ObjectExplorer.oeTreeByName_MouseClicked().
void si.ijs.acs.objectexplorer.TreeHandlerBean.setNotifier | ( | NotificationBean | newNotifier | ) |
Insert the method's description here. Creation date: (11/7/00 5:00:26 PM)
newNotifier | si.ijs.acs.objectexplorer.NotificationBean |
References si.ijs.acs.objectexplorer.OETree.setNotifier().
void si.ijs.acs.objectexplorer.TreeHandlerBean.setParent | ( | ObjectExplorer | newParent | ) |
Insert the method's description here. Creation date: (3/27/2001 5:24:55 PM)
newParent | si.ijs.acs.objectexplorer.ObjectExplorer |
void si.ijs.acs.objectexplorer.TreeHandlerBean.setTree | ( | OETree | newTree | ) |
Insert the method's description here. Creation date: (9/28/98 5:30:11 PM)
newTree | si.ijs.acs.objectexplorer.OETree |
References si.ijs.acs.objectexplorer.OETree.setNotifier().