public interface AcquisitionSettingsChangedEvent extends MMEvent
EventManager.| Modifier and Type | Method and Description |
|---|---|
SequenceSettings |
getNewSettings()
Return the freshly changed SequenceSettings.
|
default boolean |
isPrimaryEngine()
Indicates whether these settings belong to the application's primary
acquisition engine, i.e.
|
SequenceSettings getNewSettings()
default boolean isPrimaryEngine()
Secondary engines derive their settings from the MDA window and then modify them for their own purposes (a Test Acquisition, for instance, switches off saving, time-lapse, and the position list). Those modified settings are not the user's MDA settings, so subscribers that mirror the state of the MDA window should ignore events for which this returns false. Subscribers that simply want to observe whatever acquisition is being set up can ignore this method.
Defaults to true, which is the behavior of this event before this method was introduced.