public interface MMListenerInterface
Modifier and Type | Method and Description |
---|---|
void |
configGroupChangedAlert(java.lang.String groupName,
java.lang.String newConfig) |
void |
exposureChanged(java.lang.String cameraName,
double newExposureTime)
Implement to be notified that the exposure time given camera has changed
|
void |
pixelSizeChangedAlert(double newPixelSizeUm) |
void |
propertiesChangedAlert() |
void |
propertyChangedAlert(java.lang.String device,
java.lang.String property,
java.lang.String value) |
void |
slmExposureChanged(java.lang.String slmName,
double newExposureTime)
Implement to be notified that the exposure time given camera has changed
|
void |
stagePositionChangedAlert(java.lang.String deviceName,
double pos) |
void |
systemConfigurationLoaded()
This function will be called when a configuration file is loaded
It can be used to stay informed of changes in the hardware configuration
Note that devices can be loaded an unloaded individually, in which case
this function will not be called
|
void |
xyStagePositionChanged(java.lang.String deviceName,
double xPos,
double yPos) |
void propertiesChangedAlert()
void propertyChangedAlert(java.lang.String device, java.lang.String property, java.lang.String value)
void configGroupChangedAlert(java.lang.String groupName, java.lang.String newConfig)
void systemConfigurationLoaded()
void pixelSizeChangedAlert(double newPixelSizeUm)
void stagePositionChangedAlert(java.lang.String deviceName, double pos)
void xyStagePositionChanged(java.lang.String deviceName, double xPos, double yPos)
void exposureChanged(java.lang.String cameraName, double newExposureTime)
cameraName
- - label of camera whose exposure changednewExposureTime
- - new exposure timevoid slmExposureChanged(java.lang.String slmName, double newExposureTime)
slmName
- - label of SLM/Galvo whose exposure changednewExposureTime
- - new exposure time