

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) |
Private Member Functions | |
| void | destroyRA () |
| void | purgeAll (OETreeNode node) |
| NotificationBean | getNotifier () |
| ObjectExplorer | getParent () |
| void | initializeDetailsHandler () |
| void | setAccess (OETreeNode node) |
| void | setNodes (TreeNode[] in_nodes, TreeNode node) |
| void | setNodesTreeByName (Vector newNodes, TreeNode parentNode) |
| void | setNodesTreeByName (TreeNode[] newNodes, TreeNode parentNode) |
Private Attributes | |
| String | accessType = null |
| transient Introspectable | clicked = null |
| transient OETree | tree = null |
| transient RemoteAccess | remoteAccess = null |
| transient NotificationBean | notifier = null |
| transient ObjectExplorer | parent = null |
| transient TreeNode | selectedNode = null |
| ObjectDetailsHandler | handler = null |
| Hashtable | devices = null |
| Hashtable | invList = new Hashtable() |
| OETree | treeByName = null |
| si::ijs::acs::objectexplorer::TreeHandlerBean::TreeHandlerBean | ( | Hashtable | devices, | |
| OETree | treeByType, | |||
| OETree | treeByName | |||
| ) | [inline] |
References tree.
Referenced by si::ijs::acs::objectexplorer::ObjectExplorer::getTreeHandlerBean1().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::addNode | ( | javax.swing.tree.TreeNode | node, | |
| javax.swing.tree.TreeNode | parentNode | |||
| ) | [inline] |
References addNodes(), si::ijs::acs::objectexplorer::engine::BACI::RemoteNodeCouple::deviceByName, devices, getInvList(), si::ijs::acs::objectexplorer::engine::BACI::InvocationCouple::invocationByName, notifier, remoteAccess, si::ijs::acs::objectexplorer::NotificationBean::reportError(), setNodesTreeByName(), and treeByName.
| void si::ijs::acs::objectexplorer::TreeHandlerBean::addNodes | ( | javax.swing.tree.TreeNode[] | nodes, | |
| javax.swing.tree.TreeNode | parentNode | |||
| ) | [inline] |
| void si::ijs::acs::objectexplorer::TreeHandlerBean::connect | ( | ) | [inline] |
References clicked, si::ijs::acs::objectexplorer::engine::Introspectable::connect(), si::ijs::acs::objectexplorer::engine::BACI::RemoteNodeCouple::deviceByName, devices, handler, selectedNode, si::ijs::acs::objectexplorer::ObjectDetailsHandler::setObject(), si::ijs::acs::objectexplorer::OETreeNode::toString(), tree, and treeByName.
Referenced by si::ijs::acs::objectexplorer::ObjectExplorer::connEtoM12().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::destroy | ( | ) | [inline] |
Insert the method's description here. Creation date: (30.11.2000 21:48:15)
References destroyRA().
Referenced by si::ijs::acs::objectexplorer::ObjectExplorer::connEtoM6(), and si::ijs::acs::objectexplorer::ObjectExplorer::systemExit().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::destroyRA | ( | ) | [inline, private] |
Insert the method's description here. Creation date: (30.11.2000 21:48:15)
References parent, and remoteAccess.
Referenced by destroy(), and si::ijs::acs::objectexplorer::TreeHandlerBean::accessSetter::run().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::disconnect | ( | ) | [inline] |
References clicked, si::ijs::acs::objectexplorer::engine::BACI::RemoteNodeCouple::deviceByName, si::ijs::acs::objectexplorer::engine::BACI::RemoteNodeCouple::deviceByType, devices, si::ijs::acs::objectexplorer::engine::Introspectable::disconnect(), si::ijs::acs::objectexplorer::engine::BACI::DelegateRemoteNode::disconnect(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::disconnect(), handler, si::ijs::acs::objectexplorer::engine::Introspectable::isConnected(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::isConnected(), notifier, purgeChildren(), si::ijs::acs::objectexplorer::NotificationBean::reportDebug(), si::ijs::acs::objectexplorer::NotificationBean::reportError(), selectedNode, si::ijs::acs::objectexplorer::OETreeNode::setChildrenDefined(), si::ijs::acs::objectexplorer::ObjectDetailsHandler::setObject(), si::ijs::acs::objectexplorer::OETreeNode::toString(), tree, and treeByName.
Referenced by si::ijs::acs::objectexplorer::ObjectExplorer::connEtoM11().
| Introspectable si::ijs::acs::objectexplorer::TreeHandlerBean::getClicked | ( | ) | [inline] |
Insert the method's description here. Creation date: (3/26/2001 10:46:41 PM)
References clicked.
Referenced by si::ijs::acs::objectexplorer::ObjectExplorer::SetConverterActionListener::actionPerformed().
| synchronized void si::ijs::acs::objectexplorer::TreeHandlerBean::getDevices | ( | FirstTimeExpandedEvent | event | ) | [inline] |
References accessType, si::ijs::acs::objectexplorer::OETree::clearTree(), si::ijs::acs::objectexplorer::engine::BACI::RemoteNodeCouple::deviceByType, devices, si::ijs::acs::objectexplorer::OETreeNode::getChildCount(), si::ijs::acs::objectexplorer::OETreeNode::getParentTree(), invList, notifier, si::ijs::acs::objectexplorer::NotificationBean::reportDebug(), si::ijs::acs::objectexplorer::NotificationBean::reportError(), si::ijs::acs::objectexplorer::NotificationBean::reportMessage(), setAccess(), si::ijs::acs::objectexplorer::OETreeNode::toString(), and treeByName.
Referenced by si::ijs::acs::objectexplorer::ObjectExplorer::connEtoM1(), and si::ijs::acs::objectexplorer::ObjectExplorer::IvjEventHandler::firstTimeExpanded().
| Hashtable si::ijs::acs::objectexplorer::TreeHandlerBean::getInvList | ( | ) | [inline] |
| InvocationCouple si::ijs::acs::objectexplorer::TreeHandlerBean::getInvocationCouple | ( | Invocation | invoc | ) | [inline] |
References invList.
Referenced by removeNode().
| NotificationBean si::ijs::acs::objectexplorer::TreeHandlerBean::getNotifier | ( | ) | [inline, private] |
Insert the method's description here. Creation date: (11/7/00 5:00:26 PM)
References notifier.
Referenced by si::ijs::acs::objectexplorer::TreeHandlerBean::SubNodesSearching::run().
| ObjectExplorer si::ijs::acs::objectexplorer::TreeHandlerBean::getParent | ( | ) | [inline, private] |
Insert the method's description here. Creation date: (3/27/2001 5:24:55 PM)
References parent.
Referenced by removeNode(), si::ijs::acs::objectexplorer::TreeHandlerBean::accessSetter::run(), si::ijs::acs::objectexplorer::TreeHandlerBean::SubNodesSearching::run(), setNodes(), and setNodesTreeByName().
| RemoteAccess si::ijs::acs::objectexplorer::TreeHandlerBean::getRemoteAccess | ( | ) | [inline] |
Returns the remoteAccess. Used in DelegateRemoteNode's constructor.
References remoteAccess.
Referenced by si::ijs::acs::objectexplorer::engine::BACI::DelegateRemoteNode::DelegateRemoteNode().
| OETree si::ijs::acs::objectexplorer::TreeHandlerBean::getTree | ( | ) | [inline] |
Insert the method's description here. Creation date: (9/28/98 5:30:11 PM)
References tree.
Referenced by si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeDeviceNode(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::explodeDeviceNode(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeDomainNode(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::explodeDomainNode(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeRootNode(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::explodeRootNode(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeRootNodeByName(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeRootNodeByType(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeTypeNode(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::explodeTypeNode(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::internalInvokeInvocation(), and si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::internalInvokeInvocation().
| OETree si::ijs::acs::objectexplorer::TreeHandlerBean::getTreeByName | ( | ) | [inline] |
Returns the treeByName. Used in DelegateRemoteNode() and by BACIRemoteAccess.
References treeByName.
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::initializeDetailsHandler | ( | ) | [inline, private] |
Insert the method's description here. Creation date: (3/27/2001 5:24:55 PM)
References si::ijs::acs::objectexplorer::ObjectDetailsHandler::getEditorPanel(), si::ijs::acs::objectexplorer::ObjectExplorer::getReporter(), handler, notifier, parent, si::ijs::acs::objectexplorer::ObjectExplorer::setDetailsPanel(), si::ijs::acs::objectexplorer::ObjectDetailsHandler::setNodeRequestListener(), si::ijs::acs::objectexplorer::ObjectDetailsHandler::setNotifier(), and si::ijs::acs::objectexplorer::ObjectDetailsHandler::setReporter().
Referenced by si::ijs::acs::objectexplorer::TreeHandlerBean::accessSetter::run().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::purgeAll | ( | OETreeNode | node | ) | [inline, private] |
References si::ijs::acs::objectexplorer::OETreeNode::childrenHolder, devices, and si::ijs::acs::objectexplorer::OETreeNode::toString().
Referenced by purgeChildren().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::purgeChildren | ( | OETreeNode | node | ) | [inline] |
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, and purgeAll().
Referenced by disconnect().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::removeNode | ( | javax.swing.tree.TreeNode | node | ) | [inline] |
removeNode method comment.
References getInvocationCouple(), getParent(), si::ijs::acs::objectexplorer::engine::BACI::InvocationCouple::invocationByName, si::ijs::acs::objectexplorer::engine::BACI::InvocationCouple::invocationByType, notifier, si::ijs::acs::objectexplorer::NotificationBean::reportError(), tree, and treeByName.
Referenced by removeNodes().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::removeNodes | ( | javax.swing.tree.TreeNode[] | nodes | ) | [inline] |
removeNodes method comment.
References removeNode().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::selectionChanged | ( | OETree | sourceTree | ) | [inline] |
Insert the method's description here. Creation date: (30.11.2000 21:48:15)
References handler, selectedNode, and si::ijs::acs::objectexplorer::ObjectDetailsHandler::setObject().
Referenced by si::ijs::acs::objectexplorer::ObjectExplorer::connEtoM2(), and si::ijs::acs::objectexplorer::ObjectExplorer::IvjEventHandler::valueChanged().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::setAccess | ( | OETreeNode | node | ) | [inline, private] |
Insert the method's description here. Creation date: (11/7/00 5:24:26 PM)
References accessType, si::ijs::acs::objectexplorer::ReporterBean::clearResponseWindows(), devices, si::ijs::acs::objectexplorer::ObjectExplorer::getReporter(), handler, notifier, parent, remoteAccess, si::ijs::acs::objectexplorer::NotificationBean::reportError(), and si::ijs::acs::objectexplorer::ObjectDetailsHandler::setObject().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::setAccess | ( | String | accessType | ) | [inline] |
Insert the method's description here. Creation date: (11/7/00 5:24:26 PM)
Referenced by getDevices(), and si::ijs::acs::objectexplorer::ObjectExplorer::startConnect().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::setClicked | ( | Introspectable | node | ) | [inline] |
Insert the method's description here. Creation date: (3/26/2001 10:46:41 PM)
References clicked.
Referenced by si::ijs::acs::objectexplorer::ObjectExplorer::oETree1_MouseClicked(), and si::ijs::acs::objectexplorer::ObjectExplorer::oeTreeByName_MouseClicked().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::setNodes | ( | TreeNode[] | in_nodes, | |
| TreeNode | node | |||
| ) | [inline, private] |
Insert the method's description here. Creation date: (10/2/98 6:09:47 PM)
References getParent(), si::ijs::acs::objectexplorer::ObjectExplorer::setEnabled(), and tree.
Referenced by addNodes(), and si::ijs::acs::objectexplorer::TreeHandlerBean::SubNodesSearching::run().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::setNodesTreeByName | ( | TreeNode[] | newNodes, | |
| TreeNode | parentNode | |||
| ) | [inline, private] |
Add nodes to the treeByName.
| newNodes | Nodes to be added to the tree. | |
| parentNode | Node in the tree, to which new nodes will be added as children. |
References getParent(), si::ijs::acs::objectexplorer::ObjectExplorer::setEnabled(), and treeByName.
| void si::ijs::acs::objectexplorer::TreeHandlerBean::setNodesTreeByName | ( | Vector | newNodes, | |
| TreeNode | parentNode | |||
| ) | [inline, private] |
Add nodes to the treeByName.
| newNodes | Nodes to be added to the tree. | |
| parentNode | Node in the tree, to which new nodes will be added as children. |
References getParent(), si::ijs::acs::objectexplorer::ObjectExplorer::setEnabled(), and treeByName.
Referenced by addNode(), and si::ijs::acs::objectexplorer::TreeHandlerBean::SubNodesSearching::run().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::setNotifier | ( | NotificationBean | newNotifier | ) | [inline] |
Insert the method's description here. Creation date: (11/7/00 5:00:26 PM)
| newNotifier | si.ijs.acs.objectexplorer.NotificationBean |
References notifier, si::ijs::acs::objectexplorer::OETree::setNotifier(), and tree.
Referenced by si::ijs::acs::objectexplorer::ObjectExplorer::connPtoP1SetTarget().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::setParent | ( | ObjectExplorer | newParent | ) | [inline] |
Insert the method's description here. Creation date: (3/27/2001 5:24:55 PM)
| newParent | si.ijs.acs.objectexplorer.ObjectExplorer |
References parent.
Referenced by si::ijs::acs::objectexplorer::ObjectExplorer::connPtoP7SetTarget().
| void si::ijs::acs::objectexplorer::TreeHandlerBean::setTree | ( | OETree | newTree | ) | [inline] |
Insert the method's description here. Creation date: (9/28/98 5:30:11 PM)
| newTree | si.ijs.acs.objectexplorer.OETree |
References notifier, si::ijs::acs::objectexplorer::OETree::setNotifier(), and tree.
Referenced by si::ijs::acs::objectexplorer::ObjectExplorer::connPtoP2SetTarget().
String si::ijs::acs::objectexplorer::TreeHandlerBean::accessType = null [private] |
Referenced by getDevices(), and setAccess().
transient Introspectable si::ijs::acs::objectexplorer::TreeHandlerBean::clicked = null [private] |
Referenced by connect(), disconnect(), getClicked(), and setClicked().
Hashtable si::ijs::acs::objectexplorer::TreeHandlerBean::devices = null [private] |
Referenced by connect(), disconnect(), initializeDetailsHandler(), selectionChanged(), and setAccess().
Hashtable si::ijs::acs::objectexplorer::TreeHandlerBean::invList = new Hashtable() [private] |
Referenced by getDevices(), getInvList(), and getInvocationCouple().
transient NotificationBean si::ijs::acs::objectexplorer::TreeHandlerBean::notifier = null [private] |
transient ObjectExplorer si::ijs::acs::objectexplorer::TreeHandlerBean::parent = null [private] |
transient RemoteAccess si::ijs::acs::objectexplorer::TreeHandlerBean::remoteAccess = null [private] |
transient TreeNode si::ijs::acs::objectexplorer::TreeHandlerBean::selectedNode = null [private] |
Referenced by connect(), disconnect(), and selectionChanged().
transient OETree si::ijs::acs::objectexplorer::TreeHandlerBean::tree = null [private] |
Referenced by connect(), disconnect(), getTree(), removeNode(), setNodes(), setNotifier(), setTree(), and TreeHandlerBean().
OETree si::ijs::acs::objectexplorer::TreeHandlerBean::treeByName = null [private] |
1.6.2