public class ParallelImagingJobConfiguration extends JobConfiguration implements ImageProducerConfiguration
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE_IDENTIFIER
The identifier for this job type.
|
Constructor and Description |
---|
ParallelImagingJobConfiguration() |
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getCameras() |
java.lang.String |
getChannel()
Returns the channel in which should be imaged.
|
java.lang.String |
getChannelGroup() |
java.lang.String |
getDescription()
Returns a short description of this job.
|
double[] |
getExposures() |
java.lang.String |
getImageSaveName()
Returns the name under which the images are saved.
|
java.lang.String[] |
getImageSaveNames()
Should return the names of all images produced by this job and which should be saved to disk.
|
int |
getNumberOfImages()
Returns the number of images which get produced per evaluation of a job initialized with this configuration.
|
java.lang.String |
getTypeIdentifier()
Returns a unique identifier for this configuration type.
|
boolean |
isSaveImages() |
void |
setCameras(java.lang.String[] cameras) |
void |
setChannel(java.lang.String channelGroup,
java.lang.String channel)
Sets the channel which should be imaged.
|
void |
setExposures(double[] exposures) |
void |
setImageSaveName(java.lang.String name)
Sets the name under which the image is saved.
|
void |
setSaveImages(boolean saveImages) |
checkConfiguration, clone, toString
public static final java.lang.String TYPE_IDENTIFIER
public java.lang.String getDescription()
JobConfiguration
getDescription
in class JobConfiguration
public java.lang.String getImageSaveName()
public void setImageSaveName(java.lang.String name)
name
- Name of the imaging job.public void setCameras(java.lang.String[] cameras)
cameras
- The cameras which should imagepublic java.lang.String[] getCameras()
public void setExposures(double[] exposures)
exposures
- the exposures to setpublic double[] getExposures()
public void setSaveImages(boolean saveImages)
saveImages
- the saveImages to setpublic boolean isSaveImages()
public void setChannel(java.lang.String channelGroup, java.lang.String channel)
channelGroup
- The group of the channel.channel
- The channel.public java.lang.String getChannel()
public java.lang.String getChannelGroup()
public java.lang.String getTypeIdentifier()
Configuration
getTypeIdentifier
in interface Configuration
public java.lang.String[] getImageSaveNames()
ImageProducerConfiguration
getImageSaveNames
in interface ImageProducerConfiguration
public int getNumberOfImages()
ImageProducerConfiguration
getNumberOfImages
in interface ImageProducerConfiguration