Modifier and Type | Method and Description |
---|---|
void |
EditableJobContainerAdapter.addJob(Job job) |
void |
EditableJobContainer.addJob(Job job)
Adds a job to the end of the container.
|
protected void |
JobAdapter.assertRunning()
Convenient method to throw an exception if a parameter of a job should be changed, but the job is currently executed.
|
void |
EditableJobContainerAdapter.clearJobs() |
void |
EditableJobContainer.clearJobs()
Removes all jobs from this container.
|
void |
EditableJobContainerAdapter.insertJob(Job job,
int jobIndex) |
void |
EditableJobContainer.insertJob(Job job,
int jobIndex)
Inserts a job at the given index.
|
void |
EditableJobContainerAdapter.removeJob(Job job) |
void |
EditableJobContainer.removeJob(Job job)
Removes a previously added job.
|
Modifier and Type | Method and Description |
---|---|
void |
DeviceSettingJob.addDeviceSetting(java.lang.String device,
java.lang.String property,
java.lang.String value)
Adds a new device setting.
|
void |
DeviceSettingJob.clearDeviceSettings()
Removes all settings.
|
void |
ScriptingJob.putVariable(java.lang.String key,
java.lang.Object value)
Adds a key value pair to the script engine, so that a variable with the name
|
void |
ContinuousImagingJob.setBurstImaging(boolean burst)
Sets if the images are produced in burst mode.
|
void |
ImagingJob.setCamera(java.lang.String camera)
Sets the camera with which it should be imaged.
|
void |
ContinuousImagingJob.setCamera(java.lang.String camera)
Sets the camera with which it should be imaged.
|
void |
ImagingJob.setCameras(java.lang.String[] cameras)
Sets the cameras with which it should be imaged.
|
void |
ContinuousImagingJob.setCameras(java.lang.String[] cameras)
Sets the cameras with which it should be imaged.
|
void |
ImagingJob.setChannel(java.lang.String deviceGroup,
java.lang.String channel)
Sets the channel.
|
void |
ContinuousImagingJob.setChannel(java.lang.String deviceGroup,
java.lang.String channel)
Sets the channel.
|
void |
DeviceSettingJob.setDeviceSettings(DeviceSetting[] settings)
Sets the device settings made when job runs.
|
void |
ImagingJob.setExposure(double exposure)
Sets the exposure.
|
void |
ContinuousImagingJob.setExposure(double exposure)
Sets the exposure.
|
void |
ImagingJob.setExposures(double[] exposures)
Sets the exposures of the cameras.
|
void |
ContinuousImagingJob.setExposures(double[] exposures)
Sets the exposures of the cameras.
|
void |
FocusingJob.setFocusAdjustmentTime(int adjustmentTime)
Sets the focus adjustment time (the time the microscope is paused after the new focus position was set) in ms.
|
void |
FocusingJob.setFocusDevice(java.lang.String focusDevice)
Sets the focus device name for which the position should be changed.
|
void |
ImagingJob.setImageDescription(java.lang.String description)
Sets a short string describing the images which are made by this job.
|
void |
ContinuousImagingJob.setImageDescription(java.lang.String description)
Sets a short string describing the images which are made by this job.
|
void |
FocusingJob.setPosition(double position,
boolean relative)
Sets the position the focus/autofocus should go to.
|
void |
ChangePositionJob.setPosition(double x,
double y)
Sets the position where the microscope should move to.
|
void |
ChangePositionJob.setRelativePosition(double dx,
double dy)
Sets the relative distance for which the microscope should move, starting at the current position.
|
void |
ScriptingJob.setRemoteScriptEngine(RemoteScriptEngine scriptEngine)
Sets the remote script engine which should be null.
|
void |
ScriptingJob.setScriptEngine(java.lang.String engine)
Sets the script engine with which the scripts should be evaluated.
|
void |
ScriptingJob.setScriptFile(java.net.URL scriptFile)
Sets the file of the script which should be evaluated by the corresponding script engine.
|
void |
ChangePositionJob.setStageDevice(java.lang.String deviceID)
Sets the ID of the stage device whose position should be changed.
|
void |
WaitJob.setWaitTime(long waitTime)
Sets the time delay in ms.
|
Modifier and Type | Method and Description |
---|---|
void |
Measurement.addFinishDeviceSetting(DeviceSetting setting)
Adds a device settings which should be applied (once) the measurement ends.
|
MeasurementTask |
Measurement.addMultiplePeriodTask(int[] periods,
int breakTime,
int startTime)
Adds a new task to the measurement so that at times {startTime, startTime + periods[0],
startTime + periods[0] + periods[1], ..., startTime + sum_{i=0:size-2}(periods[i]), startTime
+ sum_{i=0:size-1}(periods[i]) + breakTime, startTime + sum_{i=0:size-1}(periods[i]) +
breakTime + periods[0]} the jobs of the task will be executed.
|
MeasurementTask |
Measurement.addMultiplePeriodTask(int[] periods,
int breakTime,
int startTime,
int numExecutions)
Adds a new task to the measurement so that at times {startTime, startTime + periods[0],
startTime + periods[0] + periods[1], ..., startTime + sum_{i=0:size-2}(periods[i]), startTime
+ sum_{i=0:size-1}(periods[i]) + breakTime, startTime + sum_{i=0:size-1}(periods[i]) +
breakTime + periods[0]} the jobs of the task will be executed.
|
void |
Measurement.addStartupDeviceSetting(DeviceSetting setting)
Adds a device setting which should be applied (once) the measurement starts.
|
MeasurementTask |
Measurement.addTask(int period,
boolean fixedTimes,
int startTime)
Adds a new task to the measurement so that at times (
|
MeasurementTask |
Measurement.addTask(int period,
boolean fixedTimes,
int startTime,
int numExecutions)
Adds a new task to the measurement so that at times (
|
void |
Measurement.setFinishDeviceSettings(DeviceSetting[] settings)
Sets the device settings which should be applied (once) the measurement ends.
|
void |
Measurement.setLockMicroscopeWhileRunning(boolean lock)
Sets if write access to the microscope is locked during the measurement.
|
void |
Measurement.setRuntime(int measurementRuntime)
Sets the runtime of the measurement.
|
void |
Measurement.setStartupDeviceSettings(DeviceSetting[] settings)
Sets the device settings which should be applied (once) the measurement starts.
|
void |
Measurement.setTypeIdentifier(java.lang.String type)
Sets an identifier for the type of this measurement.
|
Modifier and Type | Method and Description |
---|---|
void |
MeasurementSaver.setConfiguration(MeasurementConfiguration configuration)
Sets the configuration of the measurement.
|
void |
MeasurementSaver.setSaveSettings(SaveSettings saveSettings)
Sets the settings how the measurement should be saved to the disk (e.g.
|
Modifier and Type | Method and Description |
---|---|
void |
AutoFocusJob.setChannel(java.lang.String deviceGroup,
java.lang.String channel)
Sets the channel.
|
void |
AutoFocusJob.setExposure(double exposure)
Sets the exposure.
|
void |
AutoFocusJob.setFocusAdjustmentTime(int adjustmentTime)
Sets the focus adjustment time (the time the microscope is paused after the new focus position was set) in ms.
|
void |
AutoFocusJob.setFocusDevice(java.lang.String focusDevice)
Sets the focus device name for which the position should be changed.
|
void |
AutoFocusJob.setFocusScoreAlgorithm(FocusScoreResource focusScoreAlgorithm)
Sets the algorithm with which the score of an image is calculated (i.e.
|
void |
AutoFocusJob.setFocusSearchAlgorithm(FocusSearchResource focusSearchAlgorithm)
Sets the algorithm with which it is determined at which focus positions images are made to determine the best focal plane.
|
void |
AutoFocusJob.setImageDescription(java.lang.String description)
Sets a short string describing the images which are made by this job.
|
void |
AutoFocusJob.setRememberFocus(boolean rememberFocus)
Set to true if next focus search should be centered around the last iterations maximal focal plane.
|
void |
AutoFocusJob.setResetFocusAfterSearch(boolean resetFocusAfterSearch)
Defines if the focus should be reset to its original value after the job (and all sub-jobs) finished.
|
Modifier and Type | Method and Description |
---|---|
void |
ComposedImagingJob.setCameras(java.lang.String[] cameras)
Sets the cameras with which it should be imaged.
|
void |
ComposedImagingJob.setChannel(java.lang.String deviceGroup,
java.lang.String channel)
Sets the channel.
|
void |
StaggeringJob.setDeltaX(double deltaX)
Sets the distance between two horizontally attached sub-images.
|
void |
PlateScanningJob.setDeltaX(double deltaX)
Sets the distance between two horizontally attached sub-images.
|
void |
ComposedImagingJob.setDeltaX(double deltaX)
Sets the distance between two horizontally attached sub-images.
|
void |
StaggeringJob.setDeltaY(double deltaY)
Sets the distance between two vertically attached sub-images.
|
void |
PlateScanningJob.setDeltaY(double deltaY)
Sets the distance between two vertically attached sub-images.
|
void |
ComposedImagingJob.setDeltaY(double deltaY)
Sets the distance between two vertically attached sub-images.
|
void |
ComposedImagingJob.setExposure(double exposure)
Sets the exposure.
|
void |
ComposedImagingJob.setExposures(double[] exposures)
Sets the exposures of the cameras.
|
void |
StaggeringJob.setNumIterationsBreak(int numTilesBreak)
Set the number of iterations for which nothing should be done before imaging in the next iteration the defined number of tiles.
|
void |
StaggeringJob.setNumTiles(java.awt.Dimension numTiles)
Sets the number of tiles/sub-images
|
void |
PlateScanningJob.setNumTiles(java.awt.Dimension numTiles)
Sets the number of tiles/sub-images
|
void |
StaggeringJob.setNumTilesPerIteration(int numTilesPerIteration)
Set the number of tiles which should be imaged per iteration.
|
void |
ComposedImagingJob.setSubImageNumber(java.awt.Dimension imageNumbers)
Sets the number of sub-images
|
Modifier and Type | Method and Description |
---|---|
void |
ShortContinuousImagingJob.setBurstImaging(boolean burst)
Sets if the images are produced in burst mode.
|
void |
ShortContinuousImagingJob.setCamera(java.lang.String camera)
Sets the camera with which it should be imaged.
|
void |
ShortContinuousImagingJob.setCameras(java.lang.String[] cameras)
Sets the cameras with which it should be imaged.
|
void |
ShortContinuousImagingJob.setChannel(java.lang.String deviceGroup,
java.lang.String channel)
Sets the channel.
|
void |
ShortContinuousImagingJob.setExposure(double exposure)
Sets the exposure.
|
void |
ShortContinuousImagingJob.setExposures(double[] exposures)
Sets the exposures of the cameras.
|
void |
ShortContinuousImagingJob.setImageDescription(java.lang.String description)
Sets a short string describing the images which are made by this job.
|
void |
ShortContinuousImagingJob.setImagingPeriod(int imagingPeriod) |
void |
ShortContinuousImagingJob.setNumImages(int numImages)
Sets the number of images which should be taken.
|
Modifier and Type | Method and Description |
---|---|
void |
ControllerJob.setControllerScript(java.lang.String controllerScript)
Sets the script for the controller which gets evaluated by the script engine.
|
void |
ControllerJob.setControllerScriptEngine(java.lang.String engine)
Sets the script engine with which the scripts should be evaluated.
|
void |
ControllerJob.setInputJob(Job inputJob)
Sets the job which should be used to create the table data used as input for the controller.
|
void |
ControllerJob.setOutputJob(Job outputJob)
Sets the job which should be used to consume the output from the controller.
|
Modifier and Type | Method and Description |
---|---|
void |
DropletMicrofluidicJob.setController(DropletControllerResource controller)
Sets the control algorithm used to correct droplet heights by changing inflow or outflow.
|
void |
DropletMicrofluidicJob.setInputJob(AutoFocusJob inputJob)
Sets the input job.
|
void |
DropletMicrofluidicJob.setObserver(DropletObserverResource observer)
Sets the observer algorithm used to estimate the droplet heights from periodical autofocus measurements.
|
void |
DropletMicrofluidicJob.setOutputJob(NemesysJob outputJob)
Sets the nemesys job which is used as the output
|
Modifier and Type | Method and Description |
---|---|
void |
FluigentJob.setFluigentDeviceName(java.lang.String deviceName)
Sets the name of the Fluigent device.
|
void |
FluigentJob.setScript(java.lang.String script)
Sets the script which gets evaluated by the script engine every time the job runs.
|
void |
FluigentJob.setScriptEngine(java.lang.String engine)
Sets the script engine with which the scripts should be evaluated.
|
Modifier and Type | Method and Description |
---|---|
void |
CellDetectionJob.setDetectionAlgorithm(CellDetectionAddon detectionAlgorithm)
Sets the algorithm which should be used for cell detection.
|
void |
CellDetectionJob.setImageDescription(java.lang.String description)
Sets a short string describing the images which are made by this job.
|
void |
CellDetectionJob.setMinimalTimeMS(long minimalTimeMS)
Sets the minimal time (in ms) the execution of the job should take.
|
void |
CellDetectionJob.setVisualizationAlgorithm(CellVisualizationAddon visualizationAlgorithm)
Sets the algorithm which should be used for cell visualization.
|
Modifier and Type | Method and Description |
---|---|
void |
NemesysJob.setNemesysDeviceName(java.lang.String deviceName)
Sets the name of the Nemesys device.
|
void |
NemesysJob.setScript(java.lang.String script)
Sets the script which gets evaluated by the script engine every time the job runs.
|
void |
NemesysJob.setScriptEngine(java.lang.String engine)
Sets the script engine with which the scripts should be evaluated.
|
Modifier and Type | Method and Description |
---|---|
void |
OnixJob.setOnixProtocol(java.lang.String onixProtocol)
Sets the protocol which gets evaluated on the onix device every time the job gets evaluated.
|
void |
OnixJob.setWaitUntilFinished(boolean waitUntilFinished)
If true, the job waits when evaluating the onix protocol until the protocol is finished.
|
Modifier and Type | Method and Description |
---|---|
void |
OutOfFocusJob.setChannel(java.lang.String deviceGroup,
java.lang.String channel)
Sets the channel.
|
void |
OutOfFocusJob.setExposure(double exposure)
Sets the exposure.
|
void |
OutOfFocusJob.setFocusAdjustmentTime(int adjustmentTime)
Sets the focus adjustment time (the time the microscope is paused after the new focus position was set) in ms.
|
void |
OutOfFocusJob.setFocusDevice(java.lang.String focusDevice)
Sets the focus device name for which the position should be changed.
|
void |
OutOfFocusJob.setImageDescription(java.lang.String description)
Sets a short string describing the images which are made by this job.
|
void |
OutOfFocusJob.setOffset(double offset)
Sets the focus offset in which the image should be taken.
|
Modifier and Type | Method and Description |
---|---|
void |
RepeatJob.setNumRepeats(int numRepeats)
Sets the number of times the sub-jobs should be repeated each time the repeat-job is executed.
|
Modifier and Type | Method and Description |
---|---|
void |
SlimJob.setImageDescription(java.lang.String description)
Sets a short string describing the images which are made by this job.
|
void |
SlimJob.setInnerRadius(int innerRadius)
Sets the radius of the inner circle (the hole in the "donut").
|
void |
SlimJob.setMaskFileName(java.lang.String maskFileName)
Sets the file name of the mask which should be used to define foreground and background.
|
void |
SlimJob.setMaskX(int maskX)
Sets the X position of the center of the inner and outer circle (the "donut").
|
void |
SlimJob.setMaskY(int maskY)
Sets the Y position of the center of the inner and outer circle (the "donut").
|
void |
SlimJob.setOuterRadius(int outerRadius)
Sets the radius of the outer circle (the "donut").
|
void |
SlimJob.setPhaseShiftMask(int maskID,
int phaseShift)
Sets the phase shift of the mask (the donut) for the maskID mask.
|
void |
SlimJob.setPhaseShiftOutside(int phaseShiftOutside)
Sets the phase shift outside of the mask (background of donut).
|
void |
SlimJob.setReflectorDevice(java.lang.String reflectorDevice)
Returns the name of the reflector device which should be used to generate the pattern.
|
void |
SlimJob.setSlimDelayMs(int delayMs)
Sets the time delay in ms between changing the SLIM reflector settings and taking an image.
|
Modifier and Type | Method and Description |
---|---|
void |
WaitForUserJob.setMeasurementCallback(WaitForUserCallback callback)
Sets the callback to the client used by this job.
|
void |
WaitForUserJob.setMessage(java.lang.String message)
Sets the message to be displayed to the user.
|