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

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

List of all members.

Public Member Functions

 BACIRemoteNode (int newType, String name, Object data, si.ijs.acs.objectexplorer.OETree newParentTree, ANKARemoteAccess 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)

Package Attributes

ANKARemoteAccess ra = null

Private Attributes

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

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::ANKA::BACIRemoteNode::BACIRemoteNode ( int  newType,
String  name,
Object  data,
si.ijs.acs.objectexplorer.OETree  newParentTree,
ANKARemoteAccess  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::ANKA::ANKARemoteAccess::getIcon().


Member Function Documentation

void si::ijs::acs::objectexplorer::engine::ANKA::BACIRemoteNode::connect (  )  [inline]
void si::ijs::acs::objectexplorer::engine::ANKA::BACIRemoteNode::disconnect (  )  [inline]
Attribute [] si::ijs::acs::objectexplorer::engine::ANKA::BACIRemoteNode::getAttributes (  )  [inline]
org.omg.CORBA.Object si::ijs::acs::objectexplorer::engine::ANKA::BACIRemoteNode::getCORBARef (  )  [inline]
org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription si::ijs::acs::objectexplorer::engine::ANKA::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::ANKA::BACIRemote.

References desc.

Referenced by si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::explodeDeviceNode(), and si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::internalManagerConnect().

java.lang.String si::ijs::acs::objectexplorer::engine::ANKA::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.

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

Operation [] si::ijs::acs::objectexplorer::engine::ANKA::BACIRemoteNode::getOperations (  )  [inline]
boolean si::ijs::acs::objectexplorer::engine::ANKA::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.

References getCORBARef().

void si::ijs::acs::objectexplorer::engine::ANKA::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::ANKA::BACIRemote.

References remote.

Referenced by si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::internalManagerConnect(), and si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::internalParentConnect().

void si::ijs::acs::objectexplorer::engine::ANKA::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::ANKA::ANKARemoteAccess::internalManagerConnect(), and si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::internalParentConnect().


Member Data Documentation

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

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

Reimplemented from si::ijs::acs::objectexplorer::OETreeNode.

Referenced by getName().


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

Generated by  doxygen 1.6.2