Class DummyFormulatrix
java.lang.Object
gda.factory.ConfigurableBase
gda.factory.FindableConfigurableBase
gda.device.DeviceBase
uk.ac.gda.vmxi.samplehandling.devices.DummyFormulatrix
- All Implemented Interfaces:
Device,Configurable,Findable,gda.observable.IObservable,Formulatrix
-
Nested Class Summary
Nested classes/interfaces inherited from interface uk.ac.gda.vmxi.samplehandling.devices.Formulatrix
Formulatrix.PortStatus -
Field Summary
Fields inherited from class gda.device.DeviceBase
DEFAULT_PROTECTION_LEVEL_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetError()getHotel()getMode()intdoublebooleanisBusy()booleanbooleanisError()booleanvoidsetRequiredBarcode(String barcode) voidvoidvoidvoidvoidvoidwaitWhileBusy(long timeout) Methods inherited from class gda.device.DeviceBase
addIObserver, close, deleteIObserver, deleteIObservers, getAttribute, getName, getProtectionLevel, isBeingObserved, isConfigureAtStartup, notifyIObservers, setAttribute, setConfigureAtStartup, setName, setProtectionLevelMethods inherited from class gda.factory.ConfigurableBase
configure, isConfigured, reconfigure, setConfiguredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gda.factory.Configurable
configure, isConfigureAtStartup, isConfigured, reconfigureMethods inherited from interface gda.device.Device
close, getAttribute, getProtectionLevel, setAttribute, setProtectionLevelMethods inherited from interface gda.observable.IObservable
addIObserver, deleteIObserver, deleteIObservers
-
Constructor Details
-
DummyFormulatrix
public DummyFormulatrix()
-
-
Method Details
-
isBusy
public boolean isBusy()- Specified by:
isBusyin interfaceFormulatrix
-
waitWhileBusy
- Specified by:
waitWhileBusyin interfaceFormulatrix- Throws:
InterruptedException
-
waitWhileBusy
- Specified by:
waitWhileBusyin interfaceFormulatrix- Throws:
InterruptedExceptionTimeoutException
-
isError
public boolean isError()- Specified by:
isErrorin interfaceFormulatrix
-
getCurrentAction
- Specified by:
getCurrentActionin interfaceFormulatrix
-
getError
- Specified by:
getErrorin interfaceFormulatrix
-
isPlateOnHand
public boolean isPlateOnHand()- Specified by:
isPlateOnHandin interfaceFormulatrix
-
getBarcodeOnHand
- Specified by:
getBarcodeOnHandin interfaceFormulatrix
-
getAutomationPortStatus
- Specified by:
getAutomationPortStatusin interfaceFormulatrix
-
setRequiredBarcode
- Specified by:
setRequiredBarcodein interfaceFormulatrix
-
triggerGetPlate
public void triggerGetPlate()- Specified by:
triggerGetPlatein interfaceFormulatrix
-
triggerStorePlate
public void triggerStorePlate()- Specified by:
triggerStorePlatein interfaceFormulatrix
-
triggerEjectPort
public void triggerEjectPort()- Specified by:
triggerEjectPortin interfaceFormulatrix
-
triggerRetractPort
public void triggerRetractPort()- Specified by:
triggerRetractPortin interfaceFormulatrix
-
getAvailableStorage
public int getAvailableStorage()- Specified by:
getAvailableStoragein interfaceFormulatrix
-
getPSRStatus
- Specified by:
getPSRStatusin interfaceFormulatrix
-
isConnected
public boolean isConnected()- Specified by:
isConnectedin interfaceFormulatrix
-
getTemperature
public double getTemperature()- Specified by:
getTemperaturein interfaceFormulatrix
-
getPlateWaitingStatus
public int getPlateWaitingStatus()- Specified by:
getPlateWaitingStatusin interfaceFormulatrix
-
getLastAutomationPortRequest
- Specified by:
getLastAutomationPortRequestin interfaceFormulatrix
-
getLastAutomationPortResult
- Specified by:
getLastAutomationPortResultin interfaceFormulatrix
-
getLoadPortDoorStatus
- Specified by:
getLoadPortDoorStatusin interfaceFormulatrix
-
getLoadPortStatus
- Specified by:
getLoadPortStatusin interfaceFormulatrix
-
getHotel
- Specified by:
getHotelin interfaceFormulatrix
-
getMode
- Specified by:
getModein interfaceFormulatrix
-
getImageProcessorStatus
- Specified by:
getImageProcessorStatusin interfaceFormulatrix
-
getImagingStatus
- Specified by:
getImagingStatusin interfaceFormulatrix
-