Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

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

Inheritance diagram for si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BACIInvocation (short type, String name, RemoteCall data, RemoteResponseCallback cb, si.ijs.acs.objectexplorer.OETree tree, BACIRemoteAccess ra)
void destroyDueToTimeout ()
si.ijs.acs.objectexplorer.engine.Attribute[] getAttributes ()
org.omg.CORBA.Object getCORBARef ()
org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription getIFDesc ()
java.lang.String getName ()
si.ijs.acs.objectexplorer.engine.Operation[] getOperations ()
boolean isControllable ()
void setCORBARef (org.omg.CORBA.Object ref)
void setIFDesc (org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription desc)
void setRemoteCall (RemoteCall call)
 BACIInvocation (short type, String name, RemoteCall data, RemoteResponseCallback cb, si.ijs.acs.objectexplorer.OETree tree, BACIRemoteAccess ra)
void destroyDueToTimeout ()
si.ijs.acs.objectexplorer.engine.Attribute[] getAttributes ()
org.omg.CORBA.Object getCORBARef ()
org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription getIFDesc ()
java.lang.String getName ()
java.lang.String getDisplayName ()
si.ijs.acs.objectexplorer.engine.Operation[] getOperations ()
boolean isControllable ()
void setCORBARef (org.omg.CORBA.Object ref)
void setIFDesc (org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription desc)
void setRemoteCall (RemoteCall call)

Package Attributes

BACIRemoteAccess ra = null
int responseCount = 0

Private Member Functions

void process (RemoteCall data)
void process (RemoteCall data)

Private Attributes

org.omg.CORBA.Object ref = null
FullInterfaceDescription desc = null
String name = null

Detailed Description

Insert the type's description here. Creation date: (7.11.2000 21:50:14)
Author:
:


Constructor & Destructor Documentation

si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::BACIInvocation short  type,
String  name,
RemoteCall  data,
RemoteResponseCallback  cb,
si.ijs.acs.objectexplorer.OETree  tree,
BACIRemoteAccess  ra
[inline]
 

BACIInvocation constructor comment.

Parameters:
type short
name java.lang.String
data si.ijs.acs.objectexplorer.engine.RemoteCall
tree si.ijs.acs.objectexplorer.OETree

si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::BACIInvocation short  type,
String  name,
RemoteCall  data,
RemoteResponseCallback  cb,
si.ijs.acs.objectexplorer.OETree  tree,
BACIRemoteAccess  ra
[inline]
 

BACIInvocation constructor comment.

Parameters:
type short
name java.lang.String
data si.ijs.acs.objectexplorer.engine.RemoteCall
tree si.ijs.acs.objectexplorer.OETree


Member Function Documentation

void si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::destroyDueToTimeout  )  [inline]
 

Insert the method's description here. Creation date: (1.12.2000 1:42:37)

void si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::destroyDueToTimeout  )  [inline]
 

Insert the method's description here. Creation date: (1.12.2000 1:42:37)

si.ijs.acs.objectexplorer.engine.Attribute [] si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::getAttributes  )  [inline]
 

Insert the method's description here. Creation date: (7.11.2000 22:31:12)

Returns:
si.ijs.acs.objectexplorer.engine.Attribute[]

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

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

si.ijs.acs.objectexplorer.engine.Attribute [] si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::getAttributes  )  [inline]
 

Insert the method's description here. Creation date: (7.11.2000 22:31:12)

Returns:
si.ijs.acs.objectexplorer.engine.Attribute[]

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

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

org.omg.CORBA.Object si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::getCORBARef  )  [inline]
 

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

Returns:
java.lang.Object

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

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

org.omg.CORBA.Object si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::getCORBARef  )  [inline]
 

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

Returns:
java.lang.Object

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

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

java.lang.String si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::getDisplayName  )  [inline]
 

Get name to be displayed in the tree - used by DelegateInvocation

Returns:
Author:
rbertoncelj

org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::getIFDesc  )  [inline]
 

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

Returns:
org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription

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

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

org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::getIFDesc  )  [inline]
 

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

Returns:
org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription

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

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

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

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

si.ijs.acs.objectexplorer.engine.Operation [] si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::getOperations  )  [inline]
 

Insert the method's description here. Creation date: (7.11.2000 21:50:14)

Returns:
si.ijs.acs.objectexplorer.engine.Operation[]
Parameters:
i si.ijs.acs.objectexplorer.engine.Introspectable

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

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

si.ijs.acs.objectexplorer.engine.Operation [] si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::getOperations  )  [inline]
 

Insert the method's description here. Creation date: (7.11.2000 21:50:14)

Returns:
si.ijs.acs.objectexplorer.engine.Operation[]
Parameters:
i si.ijs.acs.objectexplorer.engine.Introspectable

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

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

boolean si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::isControllable  )  [inline, virtual]
 

Returns true iff this invocation instance represents a remote process that is controllable through a remote object (such as a subscription or monitor object). Only if this method returns true, can invocation be used as introspectable, i.e. can have its methods queried, invoked etc. Otherwise the GUI should not interpret this invocation as a tree node and need not display it at all.

Returns:
boolean true if the remote process can be controlled through a remote object, represented by the SimpleIntrospectable interface which this invocation implements

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

boolean si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::isControllable  )  [inline, virtual]
 

Returns true iff this invocation instance represents a remote process that is controllable through a remote object (such as a subscription or monitor object). Only if this method returns true, can invocation be used as introspectable, i.e. can have its methods queried, invoked etc. Otherwise the GUI should not interpret this invocation as a tree node and need not display it at all.

Returns:
boolean true if the remote process can be controlled through a remote object, represented by the SimpleIntrospectable interface which this invocation implements

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

void si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::process RemoteCall  data  )  [inline, private]
 

Insert the method's description here. Creation date: (2.12.2000 2:08:26)

Parameters:
data si.ijs.acs.objectexplorer.engine.RemoteCall

void si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::process RemoteCall  data  )  [inline, private]
 

Insert the method's description here. Creation date: (2.12.2000 2:08:26)

Parameters:
data si.ijs.acs.objectexplorer.engine.RemoteCall

void si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::setCORBARef org.omg.CORBA.Object  ref  )  [inline]
 

Insert the method's description here. Creation date: (9.11.2000 23:58:53)

Parameters:
ref org.omg.CORBA.Object

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

void si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::setCORBARef org.omg.CORBA.Object  ref  )  [inline]
 

Insert the method's description here. Creation date: (9.11.2000 23:58:53)

Parameters:
ref org.omg.CORBA.Object

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

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

Insert the method's description here. Creation date: (9.11.2000 23:58:53)

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

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

Insert the method's description here. Creation date: (9.11.2000 23:58:53)

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

void si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::setRemoteCall RemoteCall  call  )  [inline]
 

Insert the method's description here. Creation date: (2.12.2000 1:46:42)

Parameters:
call si.ijs.acs.objectexplorer.engine.RemoteCall

void si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::setRemoteCall RemoteCall  call  )  [inline]
 

Insert the method's description here. Creation date: (2.12.2000 1:46:42)

Parameters:
call si.ijs.acs.objectexplorer.engine.RemoteCall


Member Data Documentation

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

String si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::name = null [private]
 

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

BACIRemoteAccess si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::ra = null [package]
 

org omg CORBA Object si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::ref = null [private]
 

int si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::responseCount = 0 [package]
 


The documentation for this class was generated from the following files:
Generated on Thu Apr 30 03:14:35 2009 for ACS Java API by doxygen 1.3.8