hep.aida.ref.remote
Class RemoteManagedObject
java.lang.Object
|
+--hep.aida.ref.event.AIDAObservable
|
+--hep.aida.ref.ManagedObject
|
+--hep.aida.ref.remote.RemoteManagedObject
- All Implemented Interfaces:
- hep.aida.dev.IDevManagedObject, hep.aida.IManagedObject, IsObservable
- Direct Known Subclasses:
- RemoteDataPointSet, RemoteHistogram1D, RemoteManagedObjectTest
- public abstract class RemoteManagedObject
- extends ManagedObject
- implements IsObservable
Base class for all IManagedObjects in local AIDA Tree
that are copies of remote AIDA Tree objects. If dataIsValid
state changes, event is fired to notify listeners.
- Author:
- serbo
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
store
protected IDevMutableStore store
treePath
protected String treePath
aidaType
protected String aidaType
dataIsValid
protected boolean dataIsValid
RemoteManagedObject
public RemoteManagedObject(String name)
- Creates a new instance of RemoteManagedObject
makeSureDataIsValid
protected void makeSureDataIsValid()
setStore
public void setStore(IDevMutableStore store)
setTreeFolder
public void setTreeFolder(String treeFolder)
- Set what folder this histogram belongs to.
setDataValid
public void setDataValid(boolean dataIsValid)
- This is the only method that throws HistogramEvents.
isDataValid
public boolean isDataValid()
Copyright © 2000-2003 FreeHEP, All Rights Reserved.