Modifier and Type | Method and Description |
---|---|
static Configuration |
ConfigurationManagement.loadConfiguration(java.lang.String fileName)
Loads configuration from given file.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Class<? extends Configuration>> |
XMLConfigurationProvider.getConfigurationClasses()
Returns an list of all classes which can be saved to XML.
|
Modifier and Type | Method and Description |
---|---|
static void |
ConfigurationManagement.saveConfiguration(java.lang.String fileName,
Configuration configuration)
Saves given configuration under given file name.
|
Modifier and Type | Class and Description |
---|---|
class |
CellDetectionConfiguration
Subclasses of this abstract class represent the configuration for a cell detection addon.
|
class |
CellVisualizationConfiguration
Subclasses of this abstract class represent the configuration for a cell visualization addon.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ComponentAddonUI<C extends Configuration>
An addon providing a user interface for the configuration of a component.
|
class |
ComponentAddonUIAdapter<C extends Configuration>
An adapter class to simplify UI addon development.
|
interface |
ComponentAddonUIListener<T extends Configuration>
Listener which should be called when a configuration addon finished its configuration.
|
interface |
ComponentMetadata<C extends Configuration>
Provides metadata about a given measurement component.
|
class |
ComponentMetadataAdapter<C extends Configuration>
Adapter class to simplify the construction of custom metadata for configurations.
|
interface |
CustomAddonCreator<C extends Configuration,T extends Component>
Interface which has to be implemented if the creation of a component, given its configuration, should be done
differently from the default mechanism.
|
class |
GenericComponentAddonUI<C extends Configuration>
User interface to configure a measurement component which is automatically created from the component's configuration class.
|
class |
GenericComponentMetadata<C extends Configuration>
Helper class to construct configuration metadata.
|
Modifier and Type | Method and Description |
---|---|
<C extends Configuration> |
ComponentAddonFactoryAdapter.addAddon(java.lang.Class<? extends ComponentAddonUI<C>> configurationAddonClass,
java.lang.Class<? extends Component> componentClass,
ComponentMetadata<C> metadata)
Adds an addon with an own UI, but automatic component creation by appropriate constructors of the component.
|
<C extends Configuration> |
ComponentAddonFactoryAdapter.addAddon(java.lang.Class<? extends ComponentAddonUI<C>> configurationAddonClass,
CustomAddonCreator<C,?> customCreator,
ComponentMetadata<C> metadata)
Adds an addon which does component creation on its own, as well as has an own UI.
|
<C extends Configuration> |
ComponentAddonFactoryAdapter.addAddon(java.lang.String typeIdentifier,
java.lang.Class<C> configurationClass,
java.lang.Class<? extends Component> componentClass)
Adds an addon with an automatically generated UI, as well as automatic component creation by appropriate constructors of the component.
|
<C extends Configuration> |
ComponentAddonFactoryAdapter.addAddon(java.lang.String typeIdentifier,
java.lang.Class<C> configurationClass,
CustomAddonCreator<C,?> customCreator)
Adds an addon which does component creation on its own, but has generic UI.
|
Modifier and Type | Method and Description |
---|---|
Component |
ComponentAddonFactoryAdapter.createComponent(PositionInformation positionInformation,
Configuration configuration,
ConstructionContext constructionContext) |
Component |
ComponentAddonFactory.createComponent(PositionInformation positionInformation,
Configuration configuration,
ConstructionContext constructionContext)
Creates an addon for the given configuration.
|
void |
ComponentAddonUIAdapter.setConfiguration(Configuration configuration) |
void |
ComponentAddonUI.setConfiguration(Configuration configuration)
Initializes the addon to the configuration data.
|
Modifier and Type | Method and Description |
---|---|
protected Configuration |
PropertyEditorAdapter.getConfiguration() |
Modifier and Type | Method and Description |
---|---|
PropertyEditor |
PropertyEditorManager.getEditor(Property property,
Configuration configuration,
YouScopeClient client,
YouScopeServer server)
Returns an editor for the given property, or throws an exception if no editor is available for the property type.
|
java.lang.Object |
Property.getValue(Configuration configuration)
Returns the value of the property.
|
<T> T |
Property.getValue(Configuration configuration,
java.lang.Class<T> valueType)
Returns the value of this property, cased to a specific class.
|
boolean |
Property.isConditionalFulfilled(Configuration configuration)
Checks if conditional function for property to make sense to add to UI is fulfilled.
|
void |
Property.setValue(Configuration configuration,
java.lang.Object value)
Sets the value of the property.
|
Constructor and Description |
---|
Property(java.lang.Class<? extends Configuration> configurationClass,
java.lang.String propertyID)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
DropletControllerConfiguration
Configuration of a controller for droplet based microfluidics.
|
class |
DropletObserverConfiguration
Configuration of an observer for droplet based microfluidics.
|
Modifier and Type | Class and Description |
---|---|
class |
FocusScoreConfiguration
Subclasses of this abstract class represent the configuration for a focus score addon.
|
Modifier and Type | Class and Description |
---|---|
class |
FocusSearchConfiguration
Subclasses of this abstract class represent the configuration for a focus search algorithm addon.
|
Modifier and Type | Method and Description |
---|---|
<T extends Configuration> |
ClientAddonProvider.createComponentUI(ComponentMetadata<T> metadata)
Creates an component addon user interface compatible with the configuration metadata.
|
<T extends Configuration> |
ClientAddonProvider.createComponentUI(java.lang.String typeIdentifier,
java.lang.Class<T> configurationClass)
Creates a component addon user interface with the given type identifier, producing component comfigurations of the given configuration class.
|
<T extends Configuration> |
ClientAddonProvider.createComponentUI(T configuration)
Creates an component addon user interface compatible with the configuration, and initializes it with the configuration.
|
<T extends Configuration> |
ClientAddonProvider.getComponentMetadata(java.lang.Class<T> configurationClass)
Returns the metadata of all components being able to produce or consume sub-class of the provided configuration class.
|
<T extends Configuration> |
ClientAddonProvider.getComponentMetadata(java.lang.String typeIdentifier,
java.lang.Class<T> configurationClass)
Returns the metadata of the component having the given type identifier, with the component producing/consuming the given type of configurations.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
ClientAddonProvider.getComponentTypeIdentifiers(java.lang.Class<? extends Configuration> configurationClass)
Returns the type identifiers of all component addons capable of consuming and creating configuration being sub-classes of the provided configuration class.
|
Modifier and Type | Class and Description |
---|---|
class |
CameraConfiguration
Configuration of a camera, identifier by its camera device name.
|
class |
ChannelConfiguration
Configuration of a channel, identified by its channel name and configuration group name.
|
class |
FocusConfiguration
Configuration of a focus device (with focus adjustment time).
|
Modifier and Type | Class and Description |
---|---|
class |
JobConfiguration
The abstract superclass of all configurable measurement jobs/tasks which should be activated in
regular intervals..
|
Modifier and Type | Class and Description |
---|---|
class |
MeasurementConfiguration
Superclass of all configurations of measurements.
|
Modifier and Type | Class and Description |
---|---|
class |
MicroplateConfiguration
Configuration of structural properties of a microplate, like number and sizes of wells.
|
Modifier and Type | Class and Description |
---|---|
class |
ResourceConfiguration
Base class of all configurations of measurement resources.
|
Modifier and Type | Class and Description |
---|---|
class |
SaveSettingsConfiguration
Subclasses of this abstract class represent the configuration of a folder structure into which measurement data should be stored into.
|
Modifier and Type | Class and Description |
---|---|
class |
PeriodConfiguration
Superclass of all configurations of how often and when a task should be executed.
|
class |
RegularPeriodConfiguration
Configurations of how often and when a task should be executed.
|
class |
TaskConfiguration |
class |
VaryingPeriodConfiguration
This class represents a varying period length.
|
Modifier and Type | Class and Description |
---|---|
class |
AutoFocusJobConfiguration
Configuration for a job which automatically searches for the focal plane.
|
Modifier and Type | Class and Description |
---|---|
class |
BrentFocusSearchConfiguration |
Modifier and Type | Class and Description |
---|---|
class |
CellXConfiguration |
Modifier and Type | Class and Description |
---|---|
class |
ChangePositionJobConfiguration
This job/task changes the position of the microscope in regular intervals.
|
Modifier and Type | Class and Description |
---|---|
class |
ComposedImagingJobConfiguration |
class |
ComposedImagingMeasurementConfiguration
This class represents a measurement which takes images in a two dimensional spatial array, such that
the single pictures can be afterwards composed to a single big one.
|
class |
PlateScanningJobConfiguration |
class |
StaggeringJobConfiguration |
Modifier and Type | Class and Description |
---|---|
class |
CompositeJobConfiguration
A job consisting of other jobs.
|
Modifier and Type | Class and Description |
---|---|
class |
ContinousImagingMeasurementConfiguration
This class represents the configuration of a user configurable measurement.
|
class |
ContinuousImagingJobConfiguration |
class |
ShortContinuousImagingJobConfiguration |
Modifier and Type | Class and Description |
---|---|
class |
ControllerJobConfiguration
This job takes takes an input from a table data producer and generates an output, i.e.
|
Modifier and Type | Class and Description |
---|---|
class |
CustomJobConfiguration
A job consisting of other jobs, which can be defined by the user.
|
Modifier and Type | Method and Description |
---|---|
Component |
CustomJobAddonFactory.createComponent(PositionInformation positionInformation,
Configuration configuration,
ConstructionContext constructionContext) |
Modifier and Type | Class and Description |
---|---|
class |
DeviceJobConfiguration
This job/task changes device settings.
|
Modifier and Type | Class and Description |
---|---|
class |
DeviceSlidesJobConfiguration |
Modifier and Type | Class and Description |
---|---|
class |
DropletMicrofluidicJobConfiguration
Configuration for a job which automatically searches for the focal plane.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultObserverConfiguration
Configuration for observer based on discrete Fourier transformation.
|
Modifier and Type | Class and Description |
---|---|
class |
EvaporationControllerConfiguration
Configuration for the droplet based microfluidic measurements based on a syringe table.
|
Modifier and Type | Class and Description |
---|---|
class |
FlexibleControllerConfiguration
Configuration for the droplet based microfluidic measurements based on a syringe table.
|
Modifier and Type | Class and Description |
---|---|
class |
TableControllerConfiguration
Configuration for the droplet based microfluidic measurements based on a syringe table.
|
Modifier and Type | Class and Description |
---|---|
class |
ExhaustiveFocusSearchConfiguration |
Modifier and Type | Class and Description |
---|---|
class |
FluigentJobConfiguration
This job takes controls the syringes of a Fluigent device.
|
Modifier and Type | Class and Description |
---|---|
class |
FocusingJobConfiguration
Configuration of a job setting the focus.
|
Modifier and Type | Class and Description |
---|---|
class |
GlowVisualizerConfiguration |
Modifier and Type | Class and Description |
---|---|
class |
ImagingJobConfiguration
This job/task makes images in a certain channel in regular intervals.
|
Modifier and Type | Class and Description |
---|---|
class |
LabelVisualizerConfiguration |
Modifier and Type | Class and Description |
---|---|
class |
CellDetectionJobConfiguration
This job takes an image an detects the cells therein.
|
class |
CellDetectionMeasurementConfiguration
This class represents the configuration of a continuous measurement, for which the cells in the images are life detected.
|
Modifier and Type | Class and Description |
---|---|
class |
LiveModifiableJobConfiguration
A job container which can be activated or deactivated during measurement runtime.
|
Modifier and Type | Class and Description |
---|---|
class |
MatlabScoresConfiguration |
Modifier and Type | Class and Description |
---|---|
class |
MicroplateJobConfiguration
This class represents the configuration of a user configurable microplate job.
|
Modifier and Type | Method and Description |
---|---|
void |
MicroplateJobConfigurationAddon.setConfiguration(Configuration jobConfiguration) |
Modifier and Type | Class and Description |
---|---|
class |
MicroplateMeasurementConfiguration
This class represents the configuration of a user configurable microtiter
plate measurement.
|
class |
MicroplatePositionConfiguration
Configuration of the positions to measure in a microplate measurement.
|
Modifier and Type | Class and Description |
---|---|
class |
MultiCameraContinousImagingConfiguration
This class represents the configuration of a user configurable measurement.
|
Modifier and Type | Class and Description |
---|---|
class |
ParallelImagingJobConfiguration |
Modifier and Type | Class and Description |
---|---|
class |
NemesysJobConfiguration
This job takes controls the syringes of a Nemesys device.
|
Modifier and Type | Class and Description |
---|---|
class |
OnixJobConfiguration
A job to control the CellAsic Onix microfluidic system.
|
Modifier and Type | Class and Description |
---|---|
class |
OnOffDeviceJobConfiguration
This job/task changes a device setting in regular intervals.
|
Modifier and Type | Class and Description |
---|---|
class |
OscillatingDeviceJobConfiguration |
Modifier and Type | Class and Description |
---|---|
class |
OutOfFocusJobConfiguration |
Modifier and Type | Class and Description |
---|---|
class |
QuickDetectConfiguration
Configuration of the QuickDetect cell detection algorithm.
|
Modifier and Type | Class and Description |
---|---|
class |
RepeatJobConfiguration
A job consisting of other jobs, which are repeated for a certain amount of times.
|
Modifier and Type | Class and Description |
---|---|
class |
ScriptingJobConfiguration |
Modifier and Type | Class and Description |
---|---|
class |
AutocorrelationFocusScoreConfiguration |
class |
VarianceFocusScoreConfiguration |
Modifier and Type | Class and Description |
---|---|
class |
SimpleMeasurementConfiguration
This class represents the configuration of simple measurement, e.g.
|
Modifier and Type | Class and Description |
---|---|
class |
SlimJobConfiguration |
Modifier and Type | Class and Description |
---|---|
class |
StandardSaveSettingsConfiguration
Configuration of a standard folder structure to save measurements.
|
Modifier and Type | Class and Description |
---|---|
class |
StatisticsJobConfiguration
This job/task displays a message to the user and waits for his or her acknowledgment.
|
Modifier and Type | Class and Description |
---|---|
class |
TaskMeasurementConfiguration
This class represents the configuration of a user configurable measurement.
|
Modifier and Type | Class and Description |
---|---|
class |
UserControlMeasurementConfiguration
This class represents the configuration of user-control measurement.
|
Modifier and Type | Class and Description |
---|---|
class |
WaitForUserJobConfiguration
This job/task makes images in a certain channel in regular intervals.
|
Modifier and Type | Class and Description |
---|---|
class |
ExecuteAndWaitJobConfiguration
A job container executing its child jobs.
|
class |
WaitJobConfiguration
This job/task simply pauses the execution for a given time.
|
Modifier and Type | Class and Description |
---|---|
class |
ZSlidesJobConfiguration |
Modifier and Type | Method and Description |
---|---|
Component |
ComponentProvider.createComponent(PositionInformation positionInformation,
Configuration configuration)
Creates a measurement component for the given configuration.
|
<T extends Component> |
ComponentProvider.createComponent(PositionInformation positionInformation,
Configuration configuration,
java.lang.Class<T> componentKind)
Creates a measurement component of a given type for the given configuration.
|
Modifier and Type | Class and Description |
---|---|
class |
ComponentComboBox<C extends Configuration>
A dropdown list to select components to configure.
|
class |
SingleComponentDefinitionPanel<C extends Configuration>
Panel to select exactly one configuration of a list of supported configurations, and to configure this configuration.
|
class |
SubConfigurationPanel<C extends Configuration>
A configuration panel allowing to choose between all configurations of a given type, and then to configure this configuration.
|