Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE_IDENTIFIER
Type identifier of callback.
|
Modifier and Type | Method and Description |
---|---|
void |
addCallbackListener(UserControlMeasurementCallbackListener listener)
Adds a listener to the user control callback which gets informed upon user interaction.
|
java.lang.String |
getCurrentChannel()
Returns the currently selected channel, or null.
|
java.lang.String |
getCurrentChannelGroup()
Returns the currently selected channel group, or null.
|
double |
getCurrentExposure()
Returns the currently selected exposure in ms.
|
void |
newImage(ImageEvent<?> e)
Notifies the callback that a new image was made.
|
void |
removeCallbackListener(UserControlMeasurementCallbackListener listener)
Removes a previously added listener.
|
void |
snappedImage()
Notifies the callback that the last image was saved to disk.
|
getTypeIdentifier, initializeCallback, pingCallback, uninitializeCallback
static final java.lang.String TYPE_IDENTIFIER
void addCallbackListener(UserControlMeasurementCallbackListener listener) throws java.rmi.RemoteException
listener
- Listener to add.java.rmi.RemoteException
void removeCallbackListener(UserControlMeasurementCallbackListener listener) throws java.rmi.RemoteException
listener
- Listener to remove.java.rmi.RemoteException
java.lang.String getCurrentChannel() throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String getCurrentChannelGroup() throws java.rmi.RemoteException
java.rmi.RemoteException
double getCurrentExposure() throws java.rmi.RemoteException
java.rmi.RemoteException
void newImage(ImageEvent<?> e) throws java.rmi.RemoteException
e
- The new image.java.rmi.RemoteException
void snappedImage() throws java.rmi.RemoteException
java.rmi.RemoteException