si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode Class Reference

Inheritance diagram for si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode:
Inheritance graph
[legend]
Collaboration diagram for si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BACIRemoteNode (int newType, String name, Object data, si.ijs.acs.objectexplorer.OETree newParentTree, BACIRemoteAccess ra)
void connect ()
void disconnect ()
Attribute[] getAttributes ()
org.omg.CORBA.Object getCORBARef ()
org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription getIFDesc ()
java.lang.String getName ()
Operation[] getOperations ()
boolean isConnected ()
void setCORBARef (org.omg.CORBA.Object ref)
void setIFDesc (org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription desc)
 BACIRemoteNode (int newType, String name, Object data, si.ijs.acs.objectexplorer.OETree newParentTree, BACIRemoteAccess ra)
void connect ()
synchronized void disconnect ()
Attribute[] getAttributes ()
synchronized org.omg.CORBA.Object getCORBARef ()
synchronized
org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription 
getIFDesc ()
java.lang.String getName ()
Operation[] getOperations ()
boolean isConnected ()
synchronized void setCORBARef (org.omg.CORBA.Object ref)
synchronized void setIFDesc (org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription desc)
boolean isDevice ()
boolean isNonSticky ()
void setNonSticky (boolean isNonSticky)

Package Attributes

BACIRemoteAccess ra = null

Private Attributes

org.omg.CORBA.Object remote = null
FullInterfaceDescription desc = null
String name = null
String id = null
boolean isNonSticky = false

Detailed Description

Insert the type's description here. Creation date: (1.11.2000 19:59:25)

Author:
:

Constructor & Destructor Documentation

si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::BACIRemoteNode ( int  newType,
String  name,
Object  data,
si.ijs.acs.objectexplorer.OETree  newParentTree,
BACIRemoteAccess  ra 
) [inline]

ESORemoteNode constructor comment.

Parameters:
newType int
name java.lang.String
data java.lang.Object
newParentTree si.ijs.acs.objectexplorer.OETree

References si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::getIcon().

si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::BACIRemoteNode ( int  newType,
String  name,
Object  data,
si.ijs.acs.objectexplorer.OETree  newParentTree,
BACIRemoteAccess  ra 
) [inline]

BACIRemoteNode constructor comment.

Parameters:
newType int
name java.lang.String
data java.lang.Object
newParentTree si.ijs.acs.objectexplorer.OETree

References si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::getIcon().


Member Function Documentation

void si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::connect (  )  [inline]

Insert the method's description here. Creation date: (7.11.2000 21:44:07)

Implements si::ijs::acs::objectexplorer::engine::Introspectable.

Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateRemoteNode.

References si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::connect(), and ra.

void si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::connect (  )  [inline]
synchronized void si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::disconnect (  )  [inline]
void si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::disconnect (  )  [inline]
Attribute [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::getAttributes (  )  [inline]
Attribute [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::getAttributes (  )  [inline]
synchronized org.omg.CORBA.Object si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::getCORBARef (  )  [inline]

Insert the method's description here. Creation date: (9.11.2000 21:47:30)

Returns:
java.lang.Object

Implements si::ijs::acs::objectexplorer::engine::BACI::BACIRemote.

Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateRemoteNode.

References remote.

org.omg.CORBA.Object si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::getCORBARef (  )  [inline]
synchronized org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::getIFDesc (  )  [inline]

Insert the method's description here. Creation date: (9.11.2000 21:47:30)

Returns:
org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription

Implements si::ijs::acs::objectexplorer::engine::BACI::BACIRemote.

Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateRemoteNode.

References desc.

org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::getIFDesc (  )  [inline]
java.lang.String si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::getName (  )  [inline]

Returns the name of this introspectable. Note that the implementing object should overload the 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.

Returns:
name of this

Implements si::ijs::acs::objectexplorer::engine::SimpleIntrospectable.

Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateRemoteNode.

References si::ijs::acs::objectexplorer::OETreeNode::getNodeType(), and name.

java.lang.String si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::getName (  )  [inline]

Returns the name of this introspectable. Note that the implementing object should overload the 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.

Returns:
name of this

Implements si::ijs::acs::objectexplorer::engine::SimpleIntrospectable.

Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateRemoteNode.

References si::ijs::acs::objectexplorer::OETreeNode::getNodeType(), and name.

Referenced by si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeTreeNode().

Operation [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::getOperations (  )  [inline]
Operation [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::getOperations (  )  [inline]
boolean si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::isConnected (  )  [inline]

Insert the method's description here. Creation date: (3/26/2001 8:07:57 PM)

26.3.2001 Created by Miha

Returns:
boolean

Implements si::ijs::acs::objectexplorer::engine::Introspectable.

Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateRemoteNode.

References getCORBARef().

boolean si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::isConnected (  )  [inline]

Insert the method's description here. Creation date: (3/26/2001 8:07:57 PM)

26.3.2001 Created by Miha

Returns:
boolean

Implements si::ijs::acs::objectexplorer::engine::Introspectable.

Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateRemoteNode.

References getCORBARef().

Referenced by si::ijs::acs::objectexplorer::TreeHandlerBean::disconnect(), and si::ijs::acs::objectexplorer::engine::BACI::DelegateRemoteNode::isConnected().

boolean si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::isDevice (  )  [inline]
synchronized void si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::setCORBARef ( org.omg.CORBA.Object  ref  )  [inline]

Insert the method's description here. Creation date: (9.11.2000 23:52:02)

Parameters:
ref org.omg.CORBA.Object

Implements si::ijs::acs::objectexplorer::engine::BACI::BACIRemote.

References remote.

void si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::setCORBARef ( org.omg.CORBA.Object  ref  )  [inline]
synchronized void si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::setIFDesc ( org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription  desc  )  [inline]

Insert the method's description here. Creation date: (9.11.2000 23:55:21)

Parameters:
desc org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription

References desc.

void si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::setIFDesc ( org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription  desc  )  [inline]

Insert the method's description here. Creation date: (9.11.2000 23:55:21)

Parameters:
desc org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription

References desc.

Referenced by si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::internalManagerConnect(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::internalParentConnect(), and si::ijs::acs::objectexplorer::engine::BACI::DelegateRemoteNode::setIFDesc().

void si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::setNonSticky ( boolean  isNonSticky  )  [inline]

Member Data Documentation

FullInterfaceDescription si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteNode::desc = null [private]

Referenced by disconnect(), getIFDesc(), and setIFDesc().


The documentation for this class was generated from the following files:

Generated by  doxygen 1.6.2