Public Member Functions | Protected Attributes

com.cosylab.acs.maci.plug.ComponentProxy Class Reference

Inheritance diagram for com.cosylab.acs.maci.plug.ComponentProxy:
com.cosylab.acs.maci.plug.CORBAReferenceSerializator com.cosylab.acs.maci.Component

List of all members.

Public Member Functions

 ComponentProxy (Object reference)
 ComponentProxy (String name, Object reference)
boolean doesImplement (String type)
void construct () throws RemoteException
void destruct () throws RemoteException
String[] implementedInterfaces ()
java.lang.Object getObject ()
String toString ()

Protected Attributes

String ior

Detailed Description

CORBA Component Proxy.

Author:
Matej Sekoranja (matej.sekoranja@cosylab.com)
Version:
@VERSION@

Constructor & Destructor Documentation

com.cosylab.acs.maci.plug.ComponentProxy.ComponentProxy ( Object  reference  ) 

Construct an implementaiton of Component.

Parameters:
reference CORBA reference of Component, non-null

References com.cosylab.acs.maci.plug.ComponentProxy.ior, and com.cosylab.acs.maci.plug.CORBAReferenceSerializator.serialize().

com.cosylab.acs.maci.plug.ComponentProxy.ComponentProxy ( String  name,
Object  reference 
)

Construct an implementaiton of Component.

Parameters:
name name of the Component.
reference CORBA reference of Component, non-null

Member Function Documentation

void com.cosylab.acs.maci.plug.ComponentProxy.construct (  )  throws RemoteException
void com.cosylab.acs.maci.plug.ComponentProxy.destruct (  )  throws RemoteException
boolean com.cosylab.acs.maci.plug.ComponentProxy.doesImplement ( String  type  ) 
java.lang.Object com.cosylab.acs.maci.plug.ComponentProxy.getObject (  ) 

Returns the object.

Returns:
Object
String [] com.cosylab.acs.maci.plug.ComponentProxy.implementedInterfaces (  ) 
String com.cosylab.acs.maci.plug.ComponentProxy.toString (  ) 

Returns a single-line rendition of this instance into text.

Returns:
internal state of this instance

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties