Interface ActorSampleChangerController
- All Superinterfaces:
gda.observable.IObservable
- All Known Implementing Classes:
ActorSampleChangerControllerBase,DummyActorSampleChangerController,EpicsActorSampleChangerController
public interface ActorSampleChangerController
extends gda.observable.IObservable
-
Method Summary
Modifier and TypeMethodDescriptionvoidabort()voidvoidvoiddispose()voiddry()getControlErrorMessage(Double code) intintintintgetProgramErrorMessage(Double code) getPuckName(int position) rigaku.jcameraman.RobotClient.RobotLocationvoidgotoWait()booleanbooleanbooleanvoidload()voidvoidvoidreset()voidsetNextPin(Integer nextPin) voidsetNextPuck(Integer nextPuck) voidsetNextPuckAndPin(Integer nextPuck, Integer nextPin) http://jira.diamond.ac.uk/browse/MXGDA-2224voidsetNextSampleID(Integer sampleID) voidsoak()voidunload()Methods inherited from interface gda.observable.IObservable
addIObserver, deleteIObserver, deleteIObservers
-
Method Details
-
isConfigured
boolean isConfigured() -
getProgramErrorMessage
-
getControlErrorMessage
-
getProgramErrorMessage
String getProgramErrorMessage() -
getControlErrorMessage
String getControlErrorMessage() -
setNextPuck
- Throws:
DeviceException
-
getNextPuck
- Throws:
DeviceException
-
setNextPin
- Throws:
DeviceException
-
getNextPin
- Throws:
DeviceException
-
setNextPuckAndPin
http://jira.diamond.ac.uk/browse/MXGDA-2224- Throws:
DeviceException
-
getCurrentPuck
- Throws:
DeviceException
-
setNextSampleID
- Throws:
DeviceException
-
getCurrentPin
- Throws:
DeviceException
-
clearSample
- Throws:
DeviceException
-
isSampleLoaded
- Throws:
DeviceException
-
getBarcode
- Throws:
DeviceException
-
getLocationCode
- Throws:
DeviceException
-
getLocationName
- Throws:
DeviceException
-
getRobotLocation
- Throws:
DeviceException
-
getProgramName
- Throws:
DeviceException
-
isProgramRunning
- Throws:
DeviceException
-
soak
- Throws:
DeviceException
-
gotoWait
- Throws:
DeviceException
-
load
- Throws:
DeviceException
-
dispose
- Throws:
DeviceException
-
unload
- Throws:
DeviceException
-
dry
- Throws:
DeviceException
-
openGripper
- Throws:
DeviceException
-
openGripperWide
- Throws:
DeviceException
-
closeGripper
- Throws:
DeviceException
-
abort
- Throws:
DeviceException
-
reset
- Throws:
DeviceException
-
getPuckName
- Throws:
DeviceException
-