hep.aida.ref.event
Class AIDAObservable

java.lang.Object
  extended by hep.aida.ref.event.AIDAObservable
Direct Known Subclasses:
DataPoint, ManagedObject, Measurement, Tree

public abstract class AIDAObservable
extends java.lang.Object

A basic implementation of isObservable. Although this class implements all the methods of IsObservable, it does not explicitly implement the IsObservable interface. This is so that ManagedObject can extend AIDAObservable, although not all ManagedObjects implement IsObservable.


Method Summary
 void addListener(AIDAListener l)
           
 boolean isConnected()
           
 void removeAllListeners()
           
 void removeListener(AIDAListener l)
           
 void setConnected(boolean isConnected)
           
 void setValid(AIDAListener l)
           
 void setValidForAll()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

addListener

public void addListener(AIDAListener l)

removeListener

public void removeListener(AIDAListener l)

removeAllListeners

public void removeAllListeners()

setValid

public void setValid(AIDAListener l)

setValidForAll

public void setValidForAll()

setConnected

public void setConnected(boolean isConnected)

isConnected

public boolean isConnected()


jHepWork 1.1 (C) Chekanov