Package uk.ac.gda.devices.insitu.core
Class ObservableBase
java.lang.Object
gda.factory.ConfigurableBase
gda.factory.FindableConfigurableBase
uk.ac.gda.devices.insitu.core.ObservableBase
- All Implemented Interfaces:
Configurable,Findable,gda.observable.IObservable
- Direct Known Subclasses:
_PlateInventory
public abstract class ObservableBase
extends FindableConfigurableBase
implements gda.observable.IObservable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIObserver(gda.observable.IObserver observer) voiddeleteIObserver(gda.observable.IObserver observer) voidMethods inherited from class gda.factory.FindableConfigurableBase
getName, setNameMethods inherited from class gda.factory.ConfigurableBase
configure, isConfigureAtStartup, isConfigured, reconfigure, setConfigured
-
Constructor Details
-
ObservableBase
public ObservableBase()
-
-
Method Details
-
addIObserver
public void addIObserver(gda.observable.IObserver observer) - Specified by:
addIObserverin interfacegda.observable.IObservable
-
deleteIObserver
public void deleteIObserver(gda.observable.IObserver observer) - Specified by:
deleteIObserverin interfacegda.observable.IObservable
-
deleteIObservers
public void deleteIObservers()- Specified by:
deleteIObserversin interfacegda.observable.IObservable
-