Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_TYPE_IDENTIFIER
The type identifier of the default implementation of this job.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getStageDevice()
Returns the ID of the stage device whose position should be changed.
|
double |
getX()
Returns the x position information.
|
double |
getY()
Returns the y position information.
|
boolean |
isAbsolute()
Returns TRUE if position is changed absolutely and false, if relative to current position.
|
void |
setPosition(double x,
double y)
Sets the position where the microscope should move to.
|
void |
setRelativePosition(double dx,
double dy)
Sets the relative distance for which the microscope should move, starting at the current position.
|
void |
setStageDevice(java.lang.String deviceID)
Sets the ID of the stage device whose position should be changed.
|
addJobListener, executeJob, initializeJob, removeJobListener, uninitializeJob
addMessageListener, getName, getPositionInformation, getUUID, removeMessageListener, setName
static final java.lang.String DEFAULT_TYPE_IDENTIFIER
double getX() throws java.rmi.RemoteException
java.rmi.RemoteException
double getY() throws java.rmi.RemoteException
java.rmi.RemoteException
boolean isAbsolute() throws java.rmi.RemoteException
java.rmi.RemoteException
void setPosition(double x, double y) throws java.rmi.RemoteException, MeasurementRunningException
x
- X-position in micro meter.y
- Y-position in micro meter.java.rmi.RemoteException
MeasurementRunningException
void setRelativePosition(double dx, double dy) throws java.rmi.RemoteException, MeasurementRunningException
dx
- the distance in the x-direction, in micro meter.dy
- the distance in the y-direction, in micro meter.java.rmi.RemoteException
MeasurementRunningException
java.lang.String getStageDevice() throws java.rmi.RemoteException
java.rmi.RemoteException
void setStageDevice(java.lang.String deviceID) throws java.rmi.RemoteException, MeasurementRunningException
deviceID
- ID of the stage device, or null, if default stage device should be used.java.rmi.RemoteException
MeasurementRunningException