Package gda.epics
Class DummyAccessControl
java.lang.Object
gda.factory.FindableBase
gda.epics.DummyAccessControl
- All Implemented Interfaces:
IAccessControl,Findable,gda.observable.IObservable
public class DummyAccessControl
extends FindableBase
implements IAccessControl, gda.observable.IObservable
-
Nested Class Summary
Nested classes/interfaces inherited from interface gda.epics.IAccessControl
IAccessControl.Status -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIObserver(gda.observable.IObserver anIObserver) Add an object to this objects's list of IObservers.voiddeleteIObserver(gda.observable.IObserver anIObserver) Delete an object from this objects's list of IObservers.voiddelete all IObservers from list of observing objectsQueries the objects and returns its current statusReturns the most recently updated statusvoidsetStatus(IAccessControl.Status status) Methods inherited from class gda.factory.FindableBase
equals, getName, hashCode, setName
-
Constructor Details
-
DummyAccessControl
public DummyAccessControl()
-
-
Method Details
-
getAccessControlState
Description copied from interface:IAccessControlQueries the objects and returns its current status- Specified by:
getAccessControlStatein interfaceIAccessControl
-
getStatus
Description copied from interface:IAccessControlReturns the most recently updated status- Specified by:
getStatusin interfaceIAccessControl
-
setStatus
-
addIObserver
public void addIObserver(gda.observable.IObserver anIObserver) Add an object to this objects's list of IObservers.- Specified by:
addIObserverin interfacegda.observable.IObservable- Parameters:
anIObserver- object that implement IObserver and wishes to be notified by this object
-
deleteIObserver
public void deleteIObserver(gda.observable.IObserver anIObserver) Delete an object from this objects's list of IObservers.- Specified by:
deleteIObserverin interfacegda.observable.IObservable- Parameters:
anIObserver- object that implement IObserver and wishes to be notified by this object
-
deleteIObservers
public void deleteIObservers()delete all IObservers from list of observing objects- Specified by:
deleteIObserversin interfacegda.observable.IObservable
-