|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object hep.aida.ref.remote.RemoteConverter
Basic converter for creating and updating RemoteManagedObjects in the client tree. Also can extract data from "aidaType" AIDA object using only AIDA public methods. Concrete implementations should be one per AIDA Type per protocol. See "hep.aida.ref.remote.corba" package for examples.
Field Summary | |
protected String |
aidaType
|
protected String |
dataType
|
protected String |
protocol
|
Constructor Summary | |
protected |
RemoteConverter()
Creates a new instance of CorbaConverter |
Method Summary | |
String |
aidaType()
|
abstract Object |
createAidaObject(String name)
Creates new instance of type "aidaType". |
String |
dataType()
|
abstract Object |
extractData(Object aidaObject)
Extract data from AIDA object |
String |
protocol()
|
abstract boolean |
updateAidaObject(Object aidaObject,
Object newData)
Updates data contained by object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected String protocol
protected String aidaType
protected String dataType
Constructor Detail |
protected RemoteConverter()
Method Detail |
public String protocol()
public String aidaType()
public String dataType()
public abstract Object createAidaObject(String name)
public abstract boolean updateAidaObject(Object aidaObject, Object newData)
public abstract Object extractData(Object aidaObject)
|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |