FreeHEP API
Version current

hep.aida.ref.remote.rmi.converters
Class RmiHist2DConverter

java.lang.Object
  extended byhep.aida.ref.remote.RemoteConverter
      extended byhep.aida.ref.remote.rmi.converters.RmiConverter
          extended byhep.aida.ref.remote.rmi.converters.RmiHist2DConverter

public class RmiHist2DConverter
extends RmiConverter

Author:
serbo
Source Code:
RmiHist2DConverter.java

Field Summary
 
Fields inherited from class hep.aida.ref.remote.RemoteConverter
aidaType, dataType, protocol
 
Method Summary
 Object createAidaObject(String name)
          Creates new instance of type "aidaType".
 RmiHist2DData createData(hep.aida.IHistogram2D hist)
          Create RmiHist1DData structure from an IHistogram1D
 RmiHist2DData createData(hep.aida.IHistogram2D[] arr)
          Create RmiHist1DData structure from an array of IHistogram1D
 Object extractData(Object aidaObject)
          Extract data from AIDA object
static RmiHist2DConverter getInstance()
          Creates a new instance of RmiHist1DAdapter
 boolean updateAidaObject(Object aidaObject, Object newData)
          Updates data contained by object.
 hep.aida.IManagedObject updateData(RemoteHistogram2D hist, RmiHist2DData data)
          Update data in RemoteHistogram1d from RmiHist2DData and calls setDataValid(true) method.
 
Methods inherited from class hep.aida.ref.remote.RemoteConverter
aidaType, dataType, protocol
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static RmiHist2DConverter getInstance()
Creates a new instance of RmiHist1DAdapter


createAidaObject

public Object createAidaObject(String name)
Description copied from class: RemoteConverter
Creates new instance of type "aidaType".

Specified by:
createAidaObject in class RemoteConverter

extractData

public Object extractData(Object aidaObject)
Description copied from class: RemoteConverter
Extract data from AIDA object

Specified by:
extractData in class RemoteConverter

updateAidaObject

public boolean updateAidaObject(Object aidaObject,
                                Object newData)
Description copied from class: RemoteConverter
Updates data contained by object.

Specified by:
updateAidaObject in class RemoteConverter

updateData

public hep.aida.IManagedObject updateData(RemoteHistogram2D hist,
                                          RmiHist2DData data)
Update data in RemoteHistogram1d from RmiHist2DData and calls setDataValid(true) method.


createData

public RmiHist2DData createData(hep.aida.IHistogram2D hist)
Create RmiHist1DData structure from an IHistogram1D


createData

public RmiHist2DData createData(hep.aida.IHistogram2D[] arr)
Create RmiHist1DData structure from an array of IHistogram1D


FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.