hep.aida.ref.event
Class AIDAObservable
java.lang.Object
|
+--hep.aida.ref.event.AIDAObservable
- Direct Known Subclasses:
- ManagedObject, Tree
- public abstract class AIDAObservable
- extends 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.
- Version:
- $Id: AIDAObservable.java,v 1.4 2003/05/14 22:44:21 serbo Exp $
- Author:
- tonyj
Field Summary |
protected boolean |
isValid
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
isValid
protected boolean isValid
AIDAObservable
protected AIDAObservable()
setIsValidAfterNotify
protected void setIsValidAfterNotify(boolean value)
addListener
public void addListener(AIDAListener l)
removeListener
public void removeListener(AIDAListener l)
setValid
public void setValid(AIDAListener l)
createEvent
protected EventObject createEvent()
fireStateChanged
protected void fireStateChanged()
- Method to be used by subclass that only fire a single event (theEvent)
fireStateChanged
protected void fireStateChanged(EventObject event)
Copyright © 2000-2003 FreeHEP, All Rights Reserved.