Package ome.xml.meta

Class FilterMetadata

java.lang.Object
ome.xml.meta.FilterMetadata
All Implemented Interfaces:
BaseMetadata, MetadataStore

public class FilterMetadata
extends java.lang.Object
implements MetadataStore
An implementation of MetadataStore that removes unprintable characters from metadata values before storing them in a delegate MetadataStore.
Author:
Melissa Linkert melissa at glencoesoftware.com, Curtis Rueden ctrueden at wisc.edu
  • Constructor Summary

    Constructors 
    Constructor Description
    FilterMetadata​(MetadataStore store, boolean filter)
    Creates a new instance.
  • Method Summary

    Modifier and Type Method Description
    void createRoot()
    Create root node.
    MetadataRoot getRoot()
    Get the root node of the metadata.
    void setArcAnnotationRef​(java.lang.String annotation, int instrumentIndex, int lightSourceIndex, int annotationRefIndex)
    Set the AnnotationRef property of Arc.
    void setArcID​(java.lang.String id, int instrumentIndex, int lightSourceIndex)
    Set the ID property of Arc.
    void setArcLotNumber​(java.lang.String lotNumber, int instrumentIndex, int lightSourceIndex)
    Set the LotNumber property of Arc.
    void setArcManufacturer​(java.lang.String manufacturer, int instrumentIndex, int lightSourceIndex)
    Set the Manufacturer property of Arc.
    void setArcModel​(java.lang.String model, int instrumentIndex, int lightSourceIndex)
    Set the Model property of Arc.
    void setArcPower​(Power power, int instrumentIndex, int lightSourceIndex)
    Set the Power property of Arc.
    void setArcSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int lightSourceIndex)
    Set the SerialNumber property of Arc.
    void setArcType​(ArcType type, int instrumentIndex, int lightSourceIndex)
    Set the Type property of Arc.
    void setBinaryFileBinData​(byte[] base64Binary, int fileAnnotationIndex)
    Set the Base64Binary property of BinData.
    void setBinaryFileBinDataBigEndian​(java.lang.Boolean bigEndian, int fileAnnotationIndex)
    Set the BigEndian property of BinData.
    void setBinaryFileBinDataCompression​(Compression compression, int fileAnnotationIndex)
    Set the Compression property of BinData.
    void setBinaryFileBinDataLength​(NonNegativeLong length, int fileAnnotationIndex)
    Set the Length property of BinData.
    void setBinaryFileFileName​(java.lang.String fileName, int fileAnnotationIndex)
    Set the FileName property of BinaryFile.
    void setBinaryFileMIMEType​(java.lang.String mimeType, int fileAnnotationIndex)
    Set the MIMEType property of BinaryFile.
    void setBinaryFileSize​(NonNegativeLong size, int fileAnnotationIndex)
    Set the Size property of BinaryFile.
    void setBinaryOnlyMetadataFile​(java.lang.String metadataFile)
    Set the MetadataFile property of BinaryOnly.
    void setBinaryOnlyUUID​(java.lang.String uuid)
    Set the UUID property of BinaryOnly.
    void setBooleanAnnotationAnnotationRef​(java.lang.String annotation, int booleanAnnotationIndex, int annotationRefIndex)
    Set the AnnotationRef property of BooleanAnnotation.
    void setBooleanAnnotationAnnotator​(java.lang.String annotator, int booleanAnnotationIndex)
    Set the Annotator property of BooleanAnnotation.
    void setBooleanAnnotationDescription​(java.lang.String description, int booleanAnnotationIndex)
    Set the Description property of BooleanAnnotation.
    void setBooleanAnnotationID​(java.lang.String id, int booleanAnnotationIndex)
    Set the ID property of BooleanAnnotation.
    void setBooleanAnnotationNamespace​(java.lang.String namespace, int booleanAnnotationIndex)
    Set the Namespace property of BooleanAnnotation.
    void setBooleanAnnotationValue​(java.lang.Boolean value, int booleanAnnotationIndex)
    Set the Value property of BooleanAnnotation.
    void setChannelAcquisitionMode​(AcquisitionMode acquisitionMode, int imageIndex, int channelIndex)
    Set the AcquisitionMode property of Channel.
    void setChannelAnnotationRef​(java.lang.String annotation, int imageIndex, int channelIndex, int annotationRefIndex)
    Set the AnnotationRef property of Channel.
    void setChannelColor​(Color color, int imageIndex, int channelIndex)
    Set the Color property of Channel.
    void setChannelContrastMethod​(ContrastMethod contrastMethod, int imageIndex, int channelIndex)
    Set the ContrastMethod property of Channel.
    void setChannelEmissionWavelength​(Length emissionWavelength, int imageIndex, int channelIndex)
    Set the EmissionWavelength property of Channel.
    void setChannelExcitationWavelength​(Length excitationWavelength, int imageIndex, int channelIndex)
    Set the ExcitationWavelength property of Channel.
    void setChannelFilterSetRef​(java.lang.String filterSet, int imageIndex, int channelIndex)
    Set the FilterSetRef property of Channel.
    void setChannelFluor​(java.lang.String fluor, int imageIndex, int channelIndex)
    Set the Fluor property of Channel.
    void setChannelID​(java.lang.String id, int imageIndex, int channelIndex)
    Set the ID property of Channel.
    void setChannelIlluminationType​(IlluminationType illuminationType, int imageIndex, int channelIndex)
    Set the IlluminationType property of Channel.
    void setChannelLightSourceSettingsAttenuation​(PercentFraction attenuation, int imageIndex, int channelIndex)
    Set the Attenuation property of LightSourceSettings.
    void setChannelLightSourceSettingsID​(java.lang.String id, int imageIndex, int channelIndex)
    Set the ID property of LightSourceSettings.
    void setChannelLightSourceSettingsWavelength​(Length wavelength, int imageIndex, int channelIndex)
    Set the Wavelength property of LightSourceSettings.
    void setChannelName​(java.lang.String name, int imageIndex, int channelIndex)
    Set the Name property of Channel.
    void setChannelNDFilter​(java.lang.Double ndFilter, int imageIndex, int channelIndex)
    Set the NDFilter property of Channel.
    void setChannelPinholeSize​(Length pinholeSize, int imageIndex, int channelIndex)
    Set the PinholeSize property of Channel.
    void setChannelPockelCellSetting​(java.lang.Integer pockelCellSetting, int imageIndex, int channelIndex)
    Set the PockelCellSetting property of Channel.
    void setChannelSamplesPerPixel​(PositiveInteger samplesPerPixel, int imageIndex, int channelIndex)
    Set the SamplesPerPixel property of Channel.
    void setCommentAnnotationAnnotationRef​(java.lang.String annotation, int commentAnnotationIndex, int annotationRefIndex)
    Set the AnnotationRef property of CommentAnnotation.
    void setCommentAnnotationAnnotator​(java.lang.String annotator, int commentAnnotationIndex)
    Set the Annotator property of CommentAnnotation.
    void setCommentAnnotationDescription​(java.lang.String description, int commentAnnotationIndex)
    Set the Description property of CommentAnnotation.
    void setCommentAnnotationID​(java.lang.String id, int commentAnnotationIndex)
    Set the ID property of CommentAnnotation.
    void setCommentAnnotationNamespace​(java.lang.String namespace, int commentAnnotationIndex)
    Set the Namespace property of CommentAnnotation.
    void setCommentAnnotationValue​(java.lang.String value, int commentAnnotationIndex)
    Set the Value property of CommentAnnotation.
    void setCreator​(java.lang.String creator)
    Set the Creator associated with this collection of metadata.
    void setDatasetAnnotationRef​(java.lang.String annotation, int datasetIndex, int annotationRefIndex)
    Set the AnnotationRef property of Dataset.
    void setDatasetDescription​(java.lang.String description, int datasetIndex)
    Set the Description property of Dataset.
    void setDatasetExperimenterGroupRef​(java.lang.String experimenterGroup, int datasetIndex)
    Set the ExperimenterGroupRef property of Dataset.
    void setDatasetExperimenterRef​(java.lang.String experimenter, int datasetIndex)
    Set the ExperimenterRef property of Dataset.
    void setDatasetID​(java.lang.String id, int datasetIndex)
    Set the ID property of Dataset.
    void setDatasetImageRef​(java.lang.String image, int datasetIndex, int imageRefIndex)
    Set the ImageRef property of Dataset.
    void setDatasetName​(java.lang.String name, int datasetIndex)
    Set the Name property of Dataset.
    void setDetectorAmplificationGain​(java.lang.Double amplificationGain, int instrumentIndex, int detectorIndex)
    Set the AmplificationGain property of Detector.
    void setDetectorAnnotationRef​(java.lang.String annotation, int instrumentIndex, int detectorIndex, int annotationRefIndex)
    Set the AnnotationRef property of Detector.
    void setDetectorGain​(java.lang.Double gain, int instrumentIndex, int detectorIndex)
    Set the Gain property of Detector.
    void setDetectorID​(java.lang.String id, int instrumentIndex, int detectorIndex)
    Set the ID property of Detector.
    void setDetectorLotNumber​(java.lang.String lotNumber, int instrumentIndex, int detectorIndex)
    Set the LotNumber property of Detector.
    void setDetectorManufacturer​(java.lang.String manufacturer, int instrumentIndex, int detectorIndex)
    Set the Manufacturer property of Detector.
    void setDetectorModel​(java.lang.String model, int instrumentIndex, int detectorIndex)
    Set the Model property of Detector.
    void setDetectorOffset​(java.lang.Double offset, int instrumentIndex, int detectorIndex)
    Set the Offset property of Detector.
    void setDetectorSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int detectorIndex)
    Set the SerialNumber property of Detector.
    void setDetectorSettingsBinning​(Binning binning, int imageIndex, int channelIndex)
    Set the Binning property of DetectorSettings.
    void setDetectorSettingsGain​(java.lang.Double gain, int imageIndex, int channelIndex)
    Set the Gain property of DetectorSettings.
    void setDetectorSettingsID​(java.lang.String id, int imageIndex, int channelIndex)
    Set the ID property of DetectorSettings.
    void setDetectorSettingsIntegration​(PositiveInteger integration, int imageIndex, int channelIndex)
    Set the Integration property of DetectorSettings.
    void setDetectorSettingsOffset​(java.lang.Double offset, int imageIndex, int channelIndex)
    Set the Offset property of DetectorSettings.
    void setDetectorSettingsReadOutRate​(Frequency readOutRate, int imageIndex, int channelIndex)
    Set the ReadOutRate property of DetectorSettings.
    void setDetectorSettingsVoltage​(ElectricPotential voltage, int imageIndex, int channelIndex)
    Set the Voltage property of DetectorSettings.
    void setDetectorSettingsZoom​(java.lang.Double zoom, int imageIndex, int channelIndex)
    Set the Zoom property of DetectorSettings.
    void setDetectorType​(DetectorType type, int instrumentIndex, int detectorIndex)
    Set the Type property of Detector.
    void setDetectorVoltage​(ElectricPotential voltage, int instrumentIndex, int detectorIndex)
    Set the Voltage property of Detector.
    void setDetectorZoom​(java.lang.Double zoom, int instrumentIndex, int detectorIndex)
    Set the Zoom property of Detector.
    void setDichroicAnnotationRef​(java.lang.String annotation, int instrumentIndex, int dichroicIndex, int annotationRefIndex)
    Set the AnnotationRef property of Dichroic.
    void setDichroicID​(java.lang.String id, int instrumentIndex, int dichroicIndex)
    Set the ID property of Dichroic.
    void setDichroicLotNumber​(java.lang.String lotNumber, int instrumentIndex, int dichroicIndex)
    Set the LotNumber property of Dichroic.
    void setDichroicManufacturer​(java.lang.String manufacturer, int instrumentIndex, int dichroicIndex)
    Set the Manufacturer property of Dichroic.
    void setDichroicModel​(java.lang.String model, int instrumentIndex, int dichroicIndex)
    Set the Model property of Dichroic.
    void setDichroicSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int dichroicIndex)
    Set the SerialNumber property of Dichroic.
    void setDoubleAnnotationAnnotationRef​(java.lang.String annotation, int doubleAnnotationIndex, int annotationRefIndex)
    Set the AnnotationRef property of DoubleAnnotation.
    void setDoubleAnnotationAnnotator​(java.lang.String annotator, int doubleAnnotationIndex)
    Set the Annotator property of DoubleAnnotation.
    void setDoubleAnnotationDescription​(java.lang.String description, int doubleAnnotationIndex)
    Set the Description property of DoubleAnnotation.
    void setDoubleAnnotationID​(java.lang.String id, int doubleAnnotationIndex)
    Set the ID property of DoubleAnnotation.
    void setDoubleAnnotationNamespace​(java.lang.String namespace, int doubleAnnotationIndex)
    Set the Namespace property of DoubleAnnotation.
    void setDoubleAnnotationValue​(java.lang.Double value, int doubleAnnotationIndex)
    Set the Value property of DoubleAnnotation.
    void setEllipseAnnotationRef​(java.lang.String annotation, int ROIIndex, int shapeIndex, int annotationRefIndex)
    Set the AnnotationRef property of Ellipse.
    void setEllipseFillColor​(Color fillColor, int ROIIndex, int shapeIndex)
    Set the FillColor property of Ellipse.
    void setEllipseFillRule​(FillRule fillRule, int ROIIndex, int shapeIndex)
    Set the FillRule property of Ellipse.
    void setEllipseFontFamily​(FontFamily fontFamily, int ROIIndex, int shapeIndex)
    Set the FontFamily property of Ellipse.
    void setEllipseFontSize​(Length fontSize, int ROIIndex, int shapeIndex)
    Set the FontSize property of Ellipse.
    void setEllipseFontStyle​(FontStyle fontStyle, int ROIIndex, int shapeIndex)
    Set the FontStyle property of Ellipse.
    void setEllipseID​(java.lang.String id, int ROIIndex, int shapeIndex)
    Set the ID property of Ellipse.
    void setEllipseLocked​(java.lang.Boolean locked, int ROIIndex, int shapeIndex)
    Set the Locked property of Ellipse.
    void setEllipseRadiusX​(java.lang.Double radiusX, int ROIIndex, int shapeIndex)
    Set the RadiusX property of Ellipse.
    void setEllipseRadiusY​(java.lang.Double radiusY, int ROIIndex, int shapeIndex)
    Set the RadiusY property of Ellipse.
    void setEllipseStrokeColor​(Color strokeColor, int ROIIndex, int shapeIndex)
    Set the StrokeColor property of Ellipse.
    void setEllipseStrokeDashArray​(java.lang.String strokeDashArray, int ROIIndex, int shapeIndex)
    Set the StrokeDashArray property of Ellipse.
    void setEllipseStrokeWidth​(Length strokeWidth, int ROIIndex, int shapeIndex)
    Set the StrokeWidth property of Ellipse.
    void setEllipseText​(java.lang.String text, int ROIIndex, int shapeIndex)
    Set the Text property of Ellipse.
    void setEllipseTheC​(NonNegativeInteger theC, int ROIIndex, int shapeIndex)
    Set the TheC property of Ellipse.
    void setEllipseTheT​(NonNegativeInteger theT, int ROIIndex, int shapeIndex)
    Set the TheT property of Ellipse.
    void setEllipseTheZ​(NonNegativeInteger theZ, int ROIIndex, int shapeIndex)
    Set the TheZ property of Ellipse.
    void setEllipseTransform​(AffineTransform transform, int ROIIndex, int shapeIndex)
    Set the Transform property of Ellipse.
    void setEllipseX​(java.lang.Double x, int ROIIndex, int shapeIndex)
    Set the X property of Ellipse.
    void setEllipseY​(java.lang.Double y, int ROIIndex, int shapeIndex)
    Set the Y property of Ellipse.
    void setExperimentDescription​(java.lang.String description, int experimentIndex)
    Set the Description property of Experiment.
    void setExperimenterAnnotationRef​(java.lang.String annotation, int experimenterIndex, int annotationRefIndex)
    Set the AnnotationRef property of Experimenter.
    void setExperimenterEmail​(java.lang.String email, int experimenterIndex)
    Set the Email property of Experimenter.
    void setExperimenterFirstName​(java.lang.String firstName, int experimenterIndex)
    Set the FirstName property of Experimenter.
    void setExperimenterGroupAnnotationRef​(java.lang.String annotation, int experimenterGroupIndex, int annotationRefIndex)
    Set the AnnotationRef property of ExperimenterGroup.
    void setExperimenterGroupDescription​(java.lang.String description, int experimenterGroupIndex)
    Set the Description property of ExperimenterGroup.
    void setExperimenterGroupExperimenterRef​(java.lang.String experimenter, int experimenterGroupIndex, int experimenterRefIndex)
    Set the ExperimenterRef property of ExperimenterGroup.
    void setExperimenterGroupID​(java.lang.String id, int experimenterGroupIndex)
    Set the ID property of ExperimenterGroup.
    void setExperimenterGroupLeader​(java.lang.String leader, int experimenterGroupIndex, int leaderIndex)
    Set the Leader property of ExperimenterGroup.
    void setExperimenterGroupName​(java.lang.String name, int experimenterGroupIndex)
    Set the Name property of ExperimenterGroup.
    void setExperimenterID​(java.lang.String id, int experimenterIndex)
    Set the ID property of Experimenter.
    void setExperimenterInstitution​(java.lang.String institution, int experimenterIndex)
    Set the Institution property of Experimenter.
    void setExperimenterLastName​(java.lang.String lastName, int experimenterIndex)
    Set the LastName property of Experimenter.
    void setExperimenterMiddleName​(java.lang.String middleName, int experimenterIndex)
    Set the MiddleName property of Experimenter.
    void setExperimenterUserName​(java.lang.String userName, int experimenterIndex)
    Set the UserName property of Experimenter.
    void setExperimentExperimenterRef​(java.lang.String experimenter, int experimentIndex)
    Set the ExperimenterRef property of Experiment.
    void setExperimentID​(java.lang.String id, int experimentIndex)
    Set the ID property of Experiment.
    void setExperimentType​(ExperimentType type, int experimentIndex)
    Set the Type property of Experiment.
    void setFilamentAnnotationRef​(java.lang.String annotation, int instrumentIndex, int lightSourceIndex, int annotationRefIndex)
    Set the AnnotationRef property of Filament.
    void setFilamentID​(java.lang.String id, int instrumentIndex, int lightSourceIndex)
    Set the ID property of Filament.
    void setFilamentLotNumber​(java.lang.String lotNumber, int instrumentIndex, int lightSourceIndex)
    Set the LotNumber property of Filament.
    void setFilamentManufacturer​(java.lang.String manufacturer, int instrumentIndex, int lightSourceIndex)
    Set the Manufacturer property of Filament.
    void setFilamentModel​(java.lang.String model, int instrumentIndex, int lightSourceIndex)
    Set the Model property of Filament.
    void setFilamentPower​(Power power, int instrumentIndex, int lightSourceIndex)
    Set the Power property of Filament.
    void setFilamentSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int lightSourceIndex)
    Set the SerialNumber property of Filament.
    void setFilamentType​(FilamentType type, int instrumentIndex, int lightSourceIndex)
    Set the Type property of Filament.
    void setFileAnnotationAnnotationRef​(java.lang.String annotation, int fileAnnotationIndex, int annotationRefIndex)
    Set the AnnotationRef property of FileAnnotation.
    void setFileAnnotationAnnotator​(java.lang.String annotator, int fileAnnotationIndex)
    Set the Annotator property of FileAnnotation.
    void setFileAnnotationDescription​(java.lang.String description, int fileAnnotationIndex)
    Set the Description property of FileAnnotation.
    void setFileAnnotationID​(java.lang.String id, int fileAnnotationIndex)
    Set the ID property of FileAnnotation.
    void setFileAnnotationNamespace​(java.lang.String namespace, int fileAnnotationIndex)
    Set the Namespace property of FileAnnotation.
    void setFilterAnnotationRef​(java.lang.String annotation, int instrumentIndex, int filterIndex, int annotationRefIndex)
    Set the AnnotationRef property of Filter.
    void setFilterFilterWheel​(java.lang.String filterWheel, int instrumentIndex, int filterIndex)
    Set the FilterWheel property of Filter.
    void setFilterID​(java.lang.String id, int instrumentIndex, int filterIndex)
    Set the ID property of Filter.
    void setFilterLotNumber​(java.lang.String lotNumber, int instrumentIndex, int filterIndex)
    Set the LotNumber property of Filter.
    void setFilterManufacturer​(java.lang.String manufacturer, int instrumentIndex, int filterIndex)
    Set the Manufacturer property of Filter.
    void setFilterModel​(java.lang.String model, int instrumentIndex, int filterIndex)
    Set the Model property of Filter.
    void setFilterSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int filterIndex)
    Set the SerialNumber property of Filter.
    void setFilterSetDichroicRef​(java.lang.String dichroic, int instrumentIndex, int filterSetIndex)
    Set the DichroicRef property of FilterSet.
    void setFilterSetEmissionFilterRef​(java.lang.String emissionFilter, int instrumentIndex, int filterSetIndex, int emissionFilterRefIndex)
    Set the EmissionFilterRef property of FilterSet.
    void setFilterSetExcitationFilterRef​(java.lang.String excitationFilter, int instrumentIndex, int filterSetIndex, int excitationFilterRefIndex)
    Set the ExcitationFilterRef property of FilterSet.
    void setFilterSetID​(java.lang.String id, int instrumentIndex, int filterSetIndex)
    Set the ID property of FilterSet.
    void setFilterSetLotNumber​(java.lang.String lotNumber, int instrumentIndex, int filterSetIndex)
    Set the LotNumber property of FilterSet.
    void setFilterSetManufacturer​(java.lang.String manufacturer, int instrumentIndex, int filterSetIndex)
    Set the Manufacturer property of FilterSet.
    void setFilterSetModel​(java.lang.String model, int instrumentIndex, int filterSetIndex)
    Set the Model property of FilterSet.
    void setFilterSetSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int filterSetIndex)
    Set the SerialNumber property of FilterSet.
    void setFilterType​(FilterType type, int instrumentIndex, int filterIndex)
    Set the Type property of Filter.
    void setFolderAnnotationRef​(java.lang.String annotation, int folderIndex, int annotationRefIndex)
    Set the AnnotationRef property of Folder.
    void setFolderDescription​(java.lang.String description, int folderIndex)
    Set the Description property of Folder.
    void setFolderFolderRef​(java.lang.String folder, int folderIndex, int folderRefIndex)
    Set the FolderRef property of Folder.
    void setFolderID​(java.lang.String id, int folderIndex)
    Set the ID property of Folder.
    void setFolderImageRef​(java.lang.String image, int folderIndex, int imageRefIndex)
    Set the ImageRef property of Folder.
    void setFolderName​(java.lang.String name, int folderIndex)
    Set the Name property of Folder.
    void setFolderROIRef​(java.lang.String roi, int folderIndex, int ROIRefIndex)
    Set the ROIRef property of Folder.
    void setGenericExcitationSourceAnnotationRef​(java.lang.String annotation, int instrumentIndex, int lightSourceIndex, int annotationRefIndex)
    Set the AnnotationRef property of GenericExcitationSource.
    void setGenericExcitationSourceID​(java.lang.String id, int instrumentIndex, int lightSourceIndex)
    Set the ID property of GenericExcitationSource.
    void setGenericExcitationSourceLotNumber​(java.lang.String lotNumber, int instrumentIndex, int lightSourceIndex)
    Set the LotNumber property of GenericExcitationSource.
    void setGenericExcitationSourceManufacturer​(java.lang.String manufacturer, int instrumentIndex, int lightSourceIndex)
    Set the Manufacturer property of GenericExcitationSource.
    void setGenericExcitationSourceMap​(java.util.List<MapPair> map, int instrumentIndex, int lightSourceIndex)
    Sets the Map value associated with this generic light source
    void setGenericExcitationSourceModel​(java.lang.String model, int instrumentIndex, int lightSourceIndex)
    Set the Model property of GenericExcitationSource.
    void setGenericExcitationSourcePower​(Power power, int instrumentIndex, int lightSourceIndex)
    Set the Power property of GenericExcitationSource.
    void setGenericExcitationSourceSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int lightSourceIndex)
    Set the SerialNumber property of GenericExcitationSource.
    void setImageAcquisitionDate​(Timestamp acquisitionDate, int imageIndex)
    Set the AcquisitionDate property of Image.
    void setImageAnnotationRef​(java.lang.String annotation, int imageIndex, int annotationRefIndex)
    Set the AnnotationRef property of Image.
    void setImageDescription​(java.lang.String description, int imageIndex)
    Set the Description property of Image.
    void setImageExperimenterGroupRef​(java.lang.String experimenterGroup, int imageIndex)
    Set the ExperimenterGroupRef property of Image.
    void setImageExperimenterRef​(java.lang.String experimenter, int imageIndex)
    Set the ExperimenterRef property of Image.
    void setImageExperimentRef​(java.lang.String experiment, int imageIndex)
    Set the ExperimentRef property of Image.
    void setImageID​(java.lang.String id, int imageIndex)
    Set the ID property of Image.
    void setImageInstrumentRef​(java.lang.String instrument, int imageIndex)
    Set the InstrumentRef property of Image.
    void setImageMicrobeamManipulationRef​(java.lang.String microbeamManipulation, int imageIndex, int microbeamManipulationRefIndex)
    Set the MicrobeamManipulationRef property of Image.
    void setImageName​(java.lang.String name, int imageIndex)
    Set the Name property of Image.
    void setImageROIRef​(java.lang.String roi, int imageIndex, int ROIRefIndex)
    Set the ROIRef property of Image.
    void setImagingEnvironmentAirPressure​(Pressure airPressure, int imageIndex)
    Set the AirPressure property of ImagingEnvironment.
    void setImagingEnvironmentCO2Percent​(PercentFraction co2Percent, int imageIndex)
    Set the CO2Percent property of ImagingEnvironment.
    void setImagingEnvironmentHumidity​(PercentFraction humidity, int imageIndex)
    Set the Humidity property of ImagingEnvironment.
    void setImagingEnvironmentMap​(java.util.List<MapPair> map, int imageIndex)
    Sets the Map value associated with this imaging environment
    void setImagingEnvironmentTemperature​(Temperature temperature, int imageIndex)
    Set the Temperature property of ImagingEnvironment.
    void setInstrumentAnnotationRef​(java.lang.String annotation, int instrumentIndex, int annotationRefIndex)
    Set the AnnotationRef property of Instrument.
    void setInstrumentID​(java.lang.String id, int instrumentIndex)
    Set the ID property of Instrument.
    void setLabelAnnotationRef​(java.lang.String annotation, int ROIIndex, int shapeIndex, int annotationRefIndex)
    Set the AnnotationRef property of Label.
    void setLabelFillColor​(Color fillColor, int ROIIndex, int shapeIndex)
    Set the FillColor property of Label.
    void setLabelFillRule​(FillRule fillRule, int ROIIndex, int shapeIndex)
    Set the FillRule property of Label.
    void setLabelFontFamily​(FontFamily fontFamily, int ROIIndex, int shapeIndex)
    Set the FontFamily property of Label.
    void setLabelFontSize​(Length fontSize, int ROIIndex, int shapeIndex)
    Set the FontSize property of Label.
    void setLabelFontStyle​(FontStyle fontStyle, int ROIIndex, int shapeIndex)
    Set the FontStyle property of Label.
    void setLabelID​(java.lang.String id, int ROIIndex, int shapeIndex)
    Set the ID property of Label.
    void setLabelLocked​(java.lang.Boolean locked, int ROIIndex, int shapeIndex)
    Set the Locked property of Label.
    void setLabelStrokeColor​(Color strokeColor, int ROIIndex, int shapeIndex)
    Set the StrokeColor property of Label.
    void setLabelStrokeDashArray​(java.lang.String strokeDashArray, int ROIIndex, int shapeIndex)
    Set the StrokeDashArray property of Label.
    void setLabelStrokeWidth​(Length strokeWidth, int ROIIndex, int shapeIndex)
    Set the StrokeWidth property of Label.
    void setLabelText​(java.lang.String text, int ROIIndex, int shapeIndex)
    Set the Text property of Label.
    void setLabelTheC​(NonNegativeInteger theC, int ROIIndex, int shapeIndex)
    Set the TheC property of Label.
    void setLabelTheT​(NonNegativeInteger theT, int ROIIndex, int shapeIndex)
    Set the TheT property of Label.
    void setLabelTheZ​(NonNegativeInteger theZ, int ROIIndex, int shapeIndex)
    Set the TheZ property of Label.
    void setLabelTransform​(AffineTransform transform, int ROIIndex, int shapeIndex)
    Set the Transform property of Label.
    void setLabelX​(java.lang.Double x, int ROIIndex, int shapeIndex)
    Set the X property of Label.
    void setLabelY​(java.lang.Double y, int ROIIndex, int shapeIndex)
    Set the Y property of Label.
    void setLaserAnnotationRef​(java.lang.String annotation, int instrumentIndex, int lightSourceIndex, int annotationRefIndex)
    Set the AnnotationRef property of Laser.
    void setLaserFrequencyMultiplication​(PositiveInteger frequencyMultiplication, int instrumentIndex, int lightSourceIndex)
    Set the FrequencyMultiplication property of Laser.
    void setLaserID​(java.lang.String id, int instrumentIndex, int lightSourceIndex)
    Set the ID property of Laser.
    void setLaserLaserMedium​(LaserMedium laserMedium, int instrumentIndex, int lightSourceIndex)
    Set the LaserMedium property of Laser.
    void setLaserLotNumber​(java.lang.String lotNumber, int instrumentIndex, int lightSourceIndex)
    Set the LotNumber property of Laser.
    void setLaserManufacturer​(java.lang.String manufacturer, int instrumentIndex, int lightSourceIndex)
    Set the Manufacturer property of Laser.
    void setLaserModel​(java.lang.String model, int instrumentIndex, int lightSourceIndex)
    Set the Model property of Laser.
    void setLaserPockelCell​(java.lang.Boolean pockelCell, int instrumentIndex, int lightSourceIndex)
    Set the PockelCell property of Laser.
    void setLaserPower​(Power power, int instrumentIndex, int lightSourceIndex)
    Set the Power property of Laser.
    void setLaserPulse​(Pulse pulse, int instrumentIndex, int lightSourceIndex)
    Set the Pulse property of Laser.
    void setLaserPump​(java.lang.String pump, int instrumentIndex, int lightSourceIndex)
    Set the Pump property of Laser.
    void setLaserRepetitionRate​(Frequency repetitionRate, int instrumentIndex, int lightSourceIndex)
    Set the RepetitionRate property of Laser.
    void setLaserSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int lightSourceIndex)
    Set the SerialNumber property of Laser.
    void setLaserTuneable​(java.lang.Boolean tuneable, int instrumentIndex, int lightSourceIndex)
    Set the Tuneable property of Laser.
    void setLaserType​(LaserType type, int instrumentIndex, int lightSourceIndex)
    Set the Type property of Laser.
    void setLaserWavelength​(Length wavelength, int instrumentIndex, int lightSourceIndex)
    Set the Wavelength property of Laser.
    void setLightEmittingDiodeAnnotationRef​(java.lang.String annotation, int instrumentIndex, int lightSourceIndex, int annotationRefIndex)
    Set the AnnotationRef property of LightEmittingDiode.
    void setLightEmittingDiodeID​(java.lang.String id, int instrumentIndex, int lightSourceIndex)
    Set the ID property of LightEmittingDiode.
    void setLightEmittingDiodeLotNumber​(java.lang.String lotNumber, int instrumentIndex, int lightSourceIndex)
    Set the LotNumber property of LightEmittingDiode.
    void setLightEmittingDiodeManufacturer​(java.lang.String manufacturer, int instrumentIndex, int lightSourceIndex)
    Set the Manufacturer property of LightEmittingDiode.
    void setLightEmittingDiodeModel​(java.lang.String model, int instrumentIndex, int lightSourceIndex)
    Set the Model property of LightEmittingDiode.
    void setLightEmittingDiodePower​(Power power, int instrumentIndex, int lightSourceIndex)
    Set the Power property of LightEmittingDiode.
    void setLightEmittingDiodeSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int lightSourceIndex)
    Set the SerialNumber property of LightEmittingDiode.
    void setLightPathAnnotationRef​(java.lang.String annotation, int imageIndex, int channelIndex, int annotationRefIndex)
    Set the AnnotationRef property of LightPath.
    void setLightPathDichroicRef​(java.lang.String dichroic, int imageIndex, int channelIndex)
    Set the DichroicRef property of LightPath.
    void setLightPathEmissionFilterRef​(java.lang.String emissionFilter, int imageIndex, int channelIndex, int emissionFilterRefIndex)
    Set the EmissionFilterRef property of LightPath.
    void setLightPathExcitationFilterRef​(java.lang.String excitationFilter, int imageIndex, int channelIndex, int excitationFilterRefIndex)
    Set the ExcitationFilterRef property of LightPath.
    void setLineAnnotationRef​(java.lang.String annotation, int ROIIndex, int shapeIndex, int annotationRefIndex)
    Set the AnnotationRef property of Line.
    void setLineFillColor​(Color fillColor, int ROIIndex, int shapeIndex)
    Set the FillColor property of Line.
    void setLineFillRule​(FillRule fillRule, int ROIIndex, int shapeIndex)
    Set the FillRule property of Line.
    void setLineFontFamily​(FontFamily fontFamily, int ROIIndex, int shapeIndex)
    Set the FontFamily property of Line.
    void setLineFontSize​(Length fontSize, int ROIIndex, int shapeIndex)
    Set the FontSize property of Line.
    void setLineFontStyle​(FontStyle fontStyle, int ROIIndex, int shapeIndex)
    Set the FontStyle property of Line.
    void setLineID​(java.lang.String id, int ROIIndex, int shapeIndex)
    Set the ID property of Line.
    void setLineLocked​(java.lang.Boolean locked, int ROIIndex, int shapeIndex)
    Set the Locked property of Line.
    void setLineMarkerEnd​(Marker markerEnd, int ROIIndex, int shapeIndex)
    Set the MarkerEnd property of Line.
    void setLineMarkerStart​(Marker markerStart, int ROIIndex, int shapeIndex)
    Set the MarkerStart property of Line.
    void setLineStrokeColor​(Color strokeColor, int ROIIndex, int shapeIndex)
    Set the StrokeColor property of Line.
    void setLineStrokeDashArray​(java.lang.String strokeDashArray, int ROIIndex, int shapeIndex)
    Set the StrokeDashArray property of Line.
    void setLineStrokeWidth​(Length strokeWidth, int ROIIndex, int shapeIndex)
    Set the StrokeWidth property of Line.
    void setLineText​(java.lang.String text, int ROIIndex, int shapeIndex)
    Set the Text property of Line.
    void setLineTheC​(NonNegativeInteger theC, int ROIIndex, int shapeIndex)
    Set the TheC property of Line.
    void setLineTheT​(NonNegativeInteger theT, int ROIIndex, int shapeIndex)
    Set the TheT property of Line.
    void setLineTheZ​(NonNegativeInteger theZ, int ROIIndex, int shapeIndex)
    Set the TheZ property of Line.
    void setLineTransform​(AffineTransform transform, int ROIIndex, int shapeIndex)
    Set the Transform property of Line.
    void setLineX1​(java.lang.Double x1, int ROIIndex, int shapeIndex)
    Set the X1 property of Line.
    void setLineX2​(java.lang.Double x2, int ROIIndex, int shapeIndex)
    Set the X2 property of Line.
    void setLineY1​(java.lang.Double y1, int ROIIndex, int shapeIndex)
    Set the Y1 property of Line.
    void setLineY2​(java.lang.Double y2, int ROIIndex, int shapeIndex)
    Set the Y2 property of Line.
    void setListAnnotationAnnotationRef​(java.lang.String annotation, int listAnnotationIndex, int annotationRefIndex)
    Set the AnnotationRef property of ListAnnotation.
    void setListAnnotationAnnotator​(java.lang.String annotator, int listAnnotationIndex)
    Set the Annotator property of ListAnnotation.
    void setListAnnotationDescription​(java.lang.String description, int listAnnotationIndex)
    Set the Description property of ListAnnotation.
    void setListAnnotationID​(java.lang.String id, int listAnnotationIndex)
    Set the ID property of ListAnnotation.
    void setListAnnotationNamespace​(java.lang.String namespace, int listAnnotationIndex)
    Set the Namespace property of ListAnnotation.
    void setLongAnnotationAnnotationRef​(java.lang.String annotation, int longAnnotationIndex, int annotationRefIndex)
    Set the AnnotationRef property of LongAnnotation.
    void setLongAnnotationAnnotator​(java.lang.String annotator, int longAnnotationIndex)
    Set the Annotator property of LongAnnotation.
    void setLongAnnotationDescription​(java.lang.String description, int longAnnotationIndex)
    Set the Description property of LongAnnotation.
    void setLongAnnotationID​(java.lang.String id, int longAnnotationIndex)
    Set the ID property of LongAnnotation.
    void setLongAnnotationNamespace​(java.lang.String namespace, int longAnnotationIndex)
    Set the Namespace property of LongAnnotation.
    void setLongAnnotationValue​(java.lang.Long value, int longAnnotationIndex)
    Set the Value property of LongAnnotation.
    void setMapAnnotationAnnotationRef​(java.lang.String annotation, int mapAnnotationIndex, int annotationRefIndex)
    Set the AnnotationRef property of MapAnnotation.
    void setMapAnnotationAnnotator​(java.lang.String annotator, int mapAnnotationIndex)
    Set the Annotator property of MapAnnotation.
    void setMapAnnotationDescription​(java.lang.String description, int mapAnnotationIndex)
    Set the Description property of MapAnnotation.
    void setMapAnnotationID​(java.lang.String id, int mapAnnotationIndex)
    Set the ID property of MapAnnotation.
    void setMapAnnotationNamespace​(java.lang.String namespace, int mapAnnotationIndex)
    Set the Namespace property of MapAnnotation.
    void setMapAnnotationValue​(java.util.List<MapPair> value, int mapAnnotationIndex)
    Sets the Map value associated with this annotation
    void setMaskAnnotationRef​(java.lang.String annotation, int ROIIndex, int shapeIndex, int annotationRefIndex)
    Set the AnnotationRef property of Mask.
    void setMaskBinData​(byte[] base64Binary, int ROIIndex, int shapeIndex)
    Set the Base64Binary property of BinData.
    void setMaskBinDataBigEndian​(java.lang.Boolean bigEndian, int ROIIndex, int shapeIndex)
    Set the BigEndian property of BinData.
    void setMaskBinDataCompression​(Compression compression, int ROIIndex, int shapeIndex)
    Set the Compression property of BinData.
    void setMaskBinDataLength​(NonNegativeLong length, int ROIIndex, int shapeIndex)
    Set the Length property of BinData.
    void setMaskFillColor​(Color fillColor, int ROIIndex, int shapeIndex)
    Set the FillColor property of Mask.
    void setMaskFillRule​(FillRule fillRule, int ROIIndex, int shapeIndex)
    Set the FillRule property of Mask.
    void setMaskFontFamily​(FontFamily fontFamily, int ROIIndex, int shapeIndex)
    Set the FontFamily property of Mask.
    void setMaskFontSize​(Length fontSize, int ROIIndex, int shapeIndex)
    Set the FontSize property of Mask.
    void setMaskFontStyle​(FontStyle fontStyle, int ROIIndex, int shapeIndex)
    Set the FontStyle property of Mask.
    void setMaskHeight​(java.lang.Double height, int ROIIndex, int shapeIndex)
    Set the Height property of Mask.
    void setMaskID​(java.lang.String id, int ROIIndex, int shapeIndex)
    Set the ID property of Mask.
    void setMaskLocked​(java.lang.Boolean locked, int ROIIndex, int shapeIndex)
    Set the Locked property of Mask.
    void setMaskStrokeColor​(Color strokeColor, int ROIIndex, int shapeIndex)
    Set the StrokeColor property of Mask.
    void setMaskStrokeDashArray​(java.lang.String strokeDashArray, int ROIIndex, int shapeIndex)
    Set the StrokeDashArray property of Mask.
    void setMaskStrokeWidth​(Length strokeWidth, int ROIIndex, int shapeIndex)
    Set the StrokeWidth property of Mask.
    void setMaskText​(java.lang.String text, int ROIIndex, int shapeIndex)
    Set the Text property of Mask.
    void setMaskTheC​(NonNegativeInteger theC, int ROIIndex, int shapeIndex)
    Set the TheC property of Mask.
    void setMaskTheT​(NonNegativeInteger theT, int ROIIndex, int shapeIndex)
    Set the TheT property of Mask.
    void setMaskTheZ​(NonNegativeInteger theZ, int ROIIndex, int shapeIndex)
    Set the TheZ property of Mask.
    void setMaskTransform​(AffineTransform transform, int ROIIndex, int shapeIndex)
    Set the Transform property of Mask.
    void setMaskWidth​(java.lang.Double width, int ROIIndex, int shapeIndex)
    Set the Width property of Mask.
    void setMaskX​(java.lang.Double x, int ROIIndex, int shapeIndex)
    Set the X property of Mask.
    void setMaskY​(java.lang.Double y, int ROIIndex, int shapeIndex)
    Set the Y property of Mask.
    void setMicrobeamManipulationDescription​(java.lang.String description, int experimentIndex, int microbeamManipulationIndex)
    Set the Description property of MicrobeamManipulation.
    void setMicrobeamManipulationExperimenterRef​(java.lang.String experimenter, int experimentIndex, int microbeamManipulationIndex)
    Set the ExperimenterRef property of MicrobeamManipulation.
    void setMicrobeamManipulationID​(java.lang.String id, int experimentIndex, int microbeamManipulationIndex)
    Set the ID property of MicrobeamManipulation.
    void setMicrobeamManipulationLightSourceSettingsAttenuation​(PercentFraction attenuation, int experimentIndex, int microbeamManipulationIndex, int lightSourceSettingsIndex)
    Set the Attenuation property of LightSourceSettings.
    void setMicrobeamManipulationLightSourceSettingsID​(java.lang.String id, int experimentIndex, int microbeamManipulationIndex, int lightSourceSettingsIndex)
    Set the ID property of LightSourceSettings.
    void setMicrobeamManipulationLightSourceSettingsWavelength​(Length wavelength, int experimentIndex, int microbeamManipulationIndex, int lightSourceSettingsIndex)
    Set the Wavelength property of LightSourceSettings.
    void setMicrobeamManipulationROIRef​(java.lang.String roi, int experimentIndex, int microbeamManipulationIndex, int ROIRefIndex)
    Set the ROIRef property of MicrobeamManipulation.
    void setMicrobeamManipulationType​(MicrobeamManipulationType type, int experimentIndex, int microbeamManipulationIndex)
    Set the Type property of MicrobeamManipulation.
    void setMicroscopeLotNumber​(java.lang.String lotNumber, int instrumentIndex)
    Set the LotNumber property of Microscope.
    void setMicroscopeManufacturer​(java.lang.String manufacturer, int instrumentIndex)
    Set the Manufacturer property of Microscope.
    void setMicroscopeModel​(java.lang.String model, int instrumentIndex)
    Set the Model property of Microscope.
    void setMicroscopeSerialNumber​(java.lang.String serialNumber, int instrumentIndex)
    Set the SerialNumber property of Microscope.
    void setMicroscopeType​(MicroscopeType type, int instrumentIndex)
    Set the Type property of Microscope.
    void setObjectiveAnnotationRef​(java.lang.String annotation, int instrumentIndex, int objectiveIndex, int annotationRefIndex)
    Set the AnnotationRef property of Objective.
    void setObjectiveCalibratedMagnification​(java.lang.Double calibratedMagnification, int instrumentIndex, int objectiveIndex)
    Set the CalibratedMagnification property of Objective.
    void setObjectiveCorrection​(Correction correction, int instrumentIndex, int objectiveIndex)
    Set the Correction property of Objective.
    void setObjectiveID​(java.lang.String id, int instrumentIndex, int objectiveIndex)
    Set the ID property of Objective.
    void setObjectiveImmersion​(Immersion immersion, int instrumentIndex, int objectiveIndex)
    Set the Immersion property of Objective.
    void setObjectiveIris​(java.lang.Boolean iris, int instrumentIndex, int objectiveIndex)
    Set the Iris property of Objective.
    void setObjectiveLensNA​(java.lang.Double lensNA, int instrumentIndex, int objectiveIndex)
    Set the LensNA property of Objective.
    void setObjectiveLotNumber​(java.lang.String lotNumber, int instrumentIndex, int objectiveIndex)
    Set the LotNumber property of Objective.
    void setObjectiveManufacturer​(java.lang.String manufacturer, int instrumentIndex, int objectiveIndex)
    Set the Manufacturer property of Objective.
    void setObjectiveModel​(java.lang.String model, int instrumentIndex, int objectiveIndex)
    Set the Model property of Objective.
    void setObjectiveNominalMagnification​(java.lang.Double nominalMagnification, int instrumentIndex, int objectiveIndex)
    Set the NominalMagnification property of Objective.
    void setObjectiveSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int objectiveIndex)
    Set the SerialNumber property of Objective.
    void setObjectiveSettingsCorrectionCollar​(java.lang.Double correctionCollar, int imageIndex)
    Set the CorrectionCollar property of ObjectiveSettings.
    void setObjectiveSettingsID​(java.lang.String id, int imageIndex)
    Set the ID property of ObjectiveSettings.
    void setObjectiveSettingsMedium​(Medium medium, int imageIndex)
    Set the Medium property of ObjectiveSettings.
    void setObjectiveSettingsRefractiveIndex​(java.lang.Double refractiveIndex, int imageIndex)
    Set the RefractiveIndex property of ObjectiveSettings.
    void setObjectiveWorkingDistance​(Length workingDistance, int instrumentIndex, int objectiveIndex)
    Set the WorkingDistance property of Objective.
    void setPixelsBigEndian​(java.lang.Boolean bigEndian, int imageIndex)
    Set the BigEndian property of Pixels.
    void setPixelsBinData​(byte[] base64Binary, int imageIndex, int binDataIndex)
    Set the Base64Binary property of BinData.
    void setPixelsBinDataBigEndian​(java.lang.Boolean bigEndian, int imageIndex, int binDataIndex)
    Set the BigEndian property of BinData.
    void setPixelsBinDataCompression​(Compression compression, int imageIndex, int binDataIndex)
    Set the Compression property of BinData.
    void setPixelsBinDataLength​(NonNegativeLong length, int imageIndex, int binDataIndex)
    Set the Length property of BinData.
    void setPixelsDimensionOrder​(DimensionOrder dimensionOrder, int imageIndex)
    Set the DimensionOrder property of Pixels.
    void setPixelsID​(java.lang.String id, int imageIndex)
    Set the ID property of Pixels.
    void setPixelsInterleaved​(java.lang.Boolean interleaved, int imageIndex)
    Set the Interleaved property of Pixels.
    void setPixelsPhysicalSizeX​(Length physicalSizeX, int imageIndex)
    Set the PhysicalSizeX property of Pixels.
    void setPixelsPhysicalSizeY​(Length physicalSizeY, int imageIndex)
    Set the PhysicalSizeY property of Pixels.
    void setPixelsPhysicalSizeZ​(Length physicalSizeZ, int imageIndex)
    Set the PhysicalSizeZ property of Pixels.
    void setPixelsSignificantBits​(PositiveInteger significantBits, int imageIndex)
    Set the SignificantBits property of Pixels.
    void setPixelsSizeC​(PositiveInteger sizeC, int imageIndex)
    Set the SizeC property of Pixels.
    void setPixelsSizeT​(PositiveInteger sizeT, int imageIndex)
    Set the SizeT property of Pixels.
    void setPixelsSizeX​(PositiveInteger sizeX, int imageIndex)
    Set the SizeX property of Pixels.
    void setPixelsSizeY​(PositiveInteger sizeY, int imageIndex)
    Set the SizeY property of Pixels.
    void setPixelsSizeZ​(PositiveInteger sizeZ, int imageIndex)
    Set the SizeZ property of Pixels.
    void setPixelsTimeIncrement​(Time timeIncrement, int imageIndex)
    Set the TimeIncrement property of Pixels.
    void setPixelsType​(PixelType type, int imageIndex)
    Set the Type property of Pixels.
    void setPlaneAnnotationRef​(java.lang.String annotation, int imageIndex, int planeIndex, int annotationRefIndex)
    Set the AnnotationRef property of Plane.
    void setPlaneDeltaT​(Time deltaT, int imageIndex, int planeIndex)
    Set the DeltaT property of Plane.
    void setPlaneExposureTime​(Time exposureTime, int imageIndex, int planeIndex)
    Set the ExposureTime property of Plane.
    void setPlaneHashSHA1​(java.lang.String hashSHA1, int imageIndex, int planeIndex)
    Set the HashSHA1 property of Plane.
    void setPlanePositionX​(Length positionX, int imageIndex, int planeIndex)
    Set the PositionX property of Plane.
    void setPlanePositionY​(Length positionY, int imageIndex, int planeIndex)
    Set the PositionY property of Plane.
    void setPlanePositionZ​(Length positionZ, int imageIndex, int planeIndex)
    Set the PositionZ property of Plane.
    void setPlaneTheC​(NonNegativeInteger theC, int imageIndex, int planeIndex)
    Set the TheC property of Plane.
    void setPlaneTheT​(NonNegativeInteger theT, int imageIndex, int planeIndex)
    Set the TheT property of Plane.
    void setPlaneTheZ​(NonNegativeInteger theZ, int imageIndex, int planeIndex)
    Set the TheZ property of Plane.
    void setPlateAcquisitionAnnotationRef​(java.lang.String annotation, int plateIndex, int plateAcquisitionIndex, int annotationRefIndex)
    Set the AnnotationRef property of PlateAcquisition.
    void setPlateAcquisitionDescription​(java.lang.String description, int plateIndex, int plateAcquisitionIndex)
    Set the Description property of PlateAcquisition.
    void setPlateAcquisitionEndTime​(Timestamp endTime, int plateIndex, int plateAcquisitionIndex)
    Set the EndTime property of PlateAcquisition.
    void setPlateAcquisitionID​(java.lang.String id, int plateIndex, int plateAcquisitionIndex)
    Set the ID property of PlateAcquisition.
    void setPlateAcquisitionMaximumFieldCount​(PositiveInteger maximumFieldCount, int plateIndex, int plateAcquisitionIndex)
    Set the MaximumFieldCount property of PlateAcquisition.
    void setPlateAcquisitionName​(java.lang.String name, int plateIndex, int plateAcquisitionIndex)
    Set the Name property of PlateAcquisition.
    void setPlateAcquisitionStartTime​(Timestamp startTime, int plateIndex, int plateAcquisitionIndex)
    Set the StartTime property of PlateAcquisition.
    void setPlateAcquisitionWellSampleRef​(java.lang.String wellSample, int plateIndex, int plateAcquisitionIndex, int wellSampleRefIndex)
    Set the WellSampleRef property of PlateAcquisition.
    void setPlateAnnotationRef​(java.lang.String annotation, int plateIndex, int annotationRefIndex)
    Set the AnnotationRef property of Plate.
    void setPlateColumnNamingConvention​(NamingConvention columnNamingConvention, int plateIndex)
    Set the ColumnNamingConvention property of Plate.
    void setPlateColumns​(PositiveInteger columns, int plateIndex)
    Set the Columns property of Plate.
    void setPlateDescription​(java.lang.String description, int plateIndex)
    Set the Description property of Plate.
    void setPlateExternalIdentifier​(java.lang.String externalIdentifier, int plateIndex)
    Set the ExternalIdentifier property of Plate.
    void setPlateFieldIndex​(NonNegativeInteger fieldIndex, int plateIndex)
    Set the FieldIndex property of Plate.
    void setPlateID​(java.lang.String id, int plateIndex)
    Set the ID property of Plate.
    void setPlateName​(java.lang.String name, int plateIndex)
    Set the Name property of Plate.
    void setPlateRowNamingConvention​(NamingConvention rowNamingConvention, int plateIndex)
    Set the RowNamingConvention property of Plate.
    void setPlateRows​(PositiveInteger rows, int plateIndex)
    Set the Rows property of Plate.
    void setPlateStatus​(java.lang.String status, int plateIndex)
    Set the Status property of Plate.
    void setPlateWellOriginX​(Length wellOriginX, int plateIndex)
    Set the WellOriginX property of Plate.
    void setPlateWellOriginY​(Length wellOriginY, int plateIndex)
    Set the WellOriginY property of Plate.
    void setPointAnnotationRef​(java.lang.String annotation, int ROIIndex, int shapeIndex, int annotationRefIndex)
    Set the AnnotationRef property of Point.
    void setPointFillColor​(Color fillColor, int ROIIndex, int shapeIndex)
    Set the FillColor property of Point.
    void setPointFillRule​(FillRule fillRule, int ROIIndex, int shapeIndex)
    Set the FillRule property of Point.
    void setPointFontFamily​(FontFamily fontFamily, int ROIIndex, int shapeIndex)
    Set the FontFamily property of Point.
    void setPointFontSize​(Length fontSize, int ROIIndex, int shapeIndex)
    Set the FontSize property of Point.
    void setPointFontStyle​(FontStyle fontStyle, int ROIIndex, int shapeIndex)
    Set the FontStyle property of Point.
    void setPointID​(java.lang.String id, int ROIIndex, int shapeIndex)
    Set the ID property of Point.
    void setPointLocked​(java.lang.Boolean locked, int ROIIndex, int shapeIndex)
    Set the Locked property of Point.
    void setPointStrokeColor​(Color strokeColor, int ROIIndex, int shapeIndex)
    Set the StrokeColor property of Point.
    void setPointStrokeDashArray​(java.lang.String strokeDashArray, int ROIIndex, int shapeIndex)
    Set the StrokeDashArray property of Point.
    void setPointStrokeWidth​(Length strokeWidth, int ROIIndex, int shapeIndex)
    Set the StrokeWidth property of Point.
    void setPointText​(java.lang.String text, int ROIIndex, int shapeIndex)
    Set the Text property of Point.
    void setPointTheC​(NonNegativeInteger theC, int ROIIndex, int shapeIndex)
    Set the TheC property of Point.
    void setPointTheT​(NonNegativeInteger theT, int ROIIndex, int shapeIndex)
    Set the TheT property of Point.
    void setPointTheZ​(NonNegativeInteger theZ, int ROIIndex, int shapeIndex)
    Set the TheZ property of Point.
    void setPointTransform​(AffineTransform transform, int ROIIndex, int shapeIndex)
    Set the Transform property of Point.
    void setPointX​(java.lang.Double x, int ROIIndex, int shapeIndex)
    Set the X property of Point.
    void setPointY​(java.lang.Double y, int ROIIndex, int shapeIndex)
    Set the Y property of Point.
    void setPolygonAnnotationRef​(java.lang.String annotation, int ROIIndex, int shapeIndex, int annotationRefIndex)
    Set the AnnotationRef property of Polygon.
    void setPolygonFillColor​(Color fillColor, int ROIIndex, int shapeIndex)
    Set the FillColor property of Polygon.
    void setPolygonFillRule​(FillRule fillRule, int ROIIndex, int shapeIndex)
    Set the FillRule property of Polygon.
    void setPolygonFontFamily​(FontFamily fontFamily, int ROIIndex, int shapeIndex)
    Set the FontFamily property of Polygon.
    void setPolygonFontSize​(Length fontSize, int ROIIndex, int shapeIndex)
    Set the FontSize property of Polygon.
    void setPolygonFontStyle​(FontStyle fontStyle, int ROIIndex, int shapeIndex)
    Set the FontStyle property of Polygon.
    void setPolygonID​(java.lang.String id, int ROIIndex, int shapeIndex)
    Set the ID property of Polygon.
    void setPolygonLocked​(java.lang.Boolean locked, int ROIIndex, int shapeIndex)
    Set the Locked property of Polygon.
    void setPolygonPoints​(java.lang.String points, int ROIIndex, int shapeIndex)
    Set the Points property of Polygon.
    void setPolygonStrokeColor​(Color strokeColor, int ROIIndex, int shapeIndex)
    Set the StrokeColor property of Polygon.
    void setPolygonStrokeDashArray​(java.lang.String strokeDashArray, int ROIIndex, int shapeIndex)
    Set the StrokeDashArray property of Polygon.
    void setPolygonStrokeWidth​(Length strokeWidth, int ROIIndex, int shapeIndex)
    Set the StrokeWidth property of Polygon.
    void setPolygonText​(java.lang.String text, int ROIIndex, int shapeIndex)
    Set the Text property of Polygon.
    void setPolygonTheC​(NonNegativeInteger theC, int ROIIndex, int shapeIndex)
    Set the TheC property of Polygon.
    void setPolygonTheT​(NonNegativeInteger theT, int ROIIndex, int shapeIndex)
    Set the TheT property of Polygon.
    void setPolygonTheZ​(NonNegativeInteger theZ, int ROIIndex, int shapeIndex)
    Set the TheZ property of Polygon.
    void setPolygonTransform​(AffineTransform transform, int ROIIndex, int shapeIndex)
    Set the Transform property of Polygon.
    void setPolylineAnnotationRef​(java.lang.String annotation, int ROIIndex, int shapeIndex, int annotationRefIndex)
    Set the AnnotationRef property of Polyline.
    void setPolylineFillColor​(Color fillColor, int ROIIndex, int shapeIndex)
    Set the FillColor property of Polyline.
    void setPolylineFillRule​(FillRule fillRule, int ROIIndex, int shapeIndex)
    Set the FillRule property of Polyline.
    void setPolylineFontFamily​(FontFamily fontFamily, int ROIIndex, int shapeIndex)
    Set the FontFamily property of Polyline.
    void setPolylineFontSize​(Length fontSize, int ROIIndex, int shapeIndex)
    Set the FontSize property of Polyline.
    void setPolylineFontStyle​(FontStyle fontStyle, int ROIIndex, int shapeIndex)
    Set the FontStyle property of Polyline.
    void setPolylineID​(java.lang.String id, int ROIIndex, int shapeIndex)
    Set the ID property of Polyline.
    void setPolylineLocked​(java.lang.Boolean locked, int ROIIndex, int shapeIndex)
    Set the Locked property of Polyline.
    void setPolylineMarkerEnd​(Marker markerEnd, int ROIIndex, int shapeIndex)
    Set the MarkerEnd property of Polyline.
    void setPolylineMarkerStart​(Marker markerStart, int ROIIndex, int shapeIndex)
    Set the MarkerStart property of Polyline.
    void setPolylinePoints​(java.lang.String points, int ROIIndex, int shapeIndex)
    Set the Points property of Polyline.
    void setPolylineStrokeColor​(Color strokeColor, int ROIIndex, int shapeIndex)
    Set the StrokeColor property of Polyline.
    void setPolylineStrokeDashArray​(java.lang.String strokeDashArray, int ROIIndex, int shapeIndex)
    Set the StrokeDashArray property of Polyline.
    void setPolylineStrokeWidth​(Length strokeWidth, int ROIIndex, int shapeIndex)
    Set the StrokeWidth property of Polyline.
    void setPolylineText​(java.lang.String text, int ROIIndex, int shapeIndex)
    Set the Text property of Polyline.
    void setPolylineTheC​(NonNegativeInteger theC, int ROIIndex, int shapeIndex)
    Set the TheC property of Polyline.
    void setPolylineTheT​(NonNegativeInteger theT, int ROIIndex, int shapeIndex)
    Set the TheT property of Polyline.
    void setPolylineTheZ​(NonNegativeInteger theZ, int ROIIndex, int shapeIndex)
    Set the TheZ property of Polyline.
    void setPolylineTransform​(AffineTransform transform, int ROIIndex, int shapeIndex)
    Set the Transform property of Polyline.
    void setProjectAnnotationRef​(java.lang.String annotation, int projectIndex, int annotationRefIndex)
    Set the AnnotationRef property of Project.
    void setProjectDatasetRef​(java.lang.String dataset, int projectIndex, int datasetRefIndex)
    Set the DatasetRef property of Project.
    void setProjectDescription​(java.lang.String description, int projectIndex)
    Set the Description property of Project.
    void setProjectExperimenterGroupRef​(java.lang.String experimenterGroup, int projectIndex)
    Set the ExperimenterGroupRef property of Project.
    void setProjectExperimenterRef​(java.lang.String experimenter, int projectIndex)
    Set the ExperimenterRef property of Project.
    void setProjectID​(java.lang.String id, int projectIndex)
    Set the ID property of Project.
    void setProjectName​(java.lang.String name, int projectIndex)
    Set the Name property of Project.
    void setReagentAnnotationRef​(java.lang.String annotation, int screenIndex, int reagentIndex, int annotationRefIndex)
    Set the AnnotationRef property of Reagent.
    void setReagentDescription​(java.lang.String description, int screenIndex, int reagentIndex)
    Set the Description property of Reagent.
    void setReagentID​(java.lang.String id, int screenIndex, int reagentIndex)
    Set the ID property of Reagent.
    void setReagentName​(java.lang.String name, int screenIndex, int reagentIndex)
    Set the Name property of Reagent.
    void setReagentReagentIdentifier​(java.lang.String reagentIdentifier, int screenIndex, int reagentIndex)
    Set the ReagentIdentifier property of Reagent.
    void setRectangleAnnotationRef​(java.lang.String annotation, int ROIIndex, int shapeIndex, int annotationRefIndex)
    Set the AnnotationRef property of Rectangle.
    void setRectangleFillColor​(Color fillColor, int ROIIndex, int shapeIndex)
    Set the FillColor property of Rectangle.
    void setRectangleFillRule​(FillRule fillRule, int ROIIndex, int shapeIndex)
    Set the FillRule property of Rectangle.
    void setRectangleFontFamily​(FontFamily fontFamily, int ROIIndex, int shapeIndex)
    Set the FontFamily property of Rectangle.
    void setRectangleFontSize​(Length fontSize, int ROIIndex, int shapeIndex)
    Set the FontSize property of Rectangle.
    void setRectangleFontStyle​(FontStyle fontStyle, int ROIIndex, int shapeIndex)
    Set the FontStyle property of Rectangle.
    void setRectangleHeight​(java.lang.Double height, int ROIIndex, int shapeIndex)
    Set the Height property of Rectangle.
    void setRectangleID​(java.lang.String id, int ROIIndex, int shapeIndex)
    Set the ID property of Rectangle.
    void setRectangleLocked​(java.lang.Boolean locked, int ROIIndex, int shapeIndex)
    Set the Locked property of Rectangle.
    void setRectangleStrokeColor​(Color strokeColor, int ROIIndex, int shapeIndex)
    Set the StrokeColor property of Rectangle.
    void setRectangleStrokeDashArray​(java.lang.String strokeDashArray, int ROIIndex, int shapeIndex)
    Set the StrokeDashArray property of Rectangle.
    void setRectangleStrokeWidth​(Length strokeWidth, int ROIIndex, int shapeIndex)
    Set the StrokeWidth property of Rectangle.
    void setRectangleText​(java.lang.String text, int ROIIndex, int shapeIndex)
    Set the Text property of Rectangle.
    void setRectangleTheC​(NonNegativeInteger theC, int ROIIndex, int shapeIndex)
    Set the TheC property of Rectangle.
    void setRectangleTheT​(NonNegativeInteger theT, int ROIIndex, int shapeIndex)
    Set the TheT property of Rectangle.
    void setRectangleTheZ​(NonNegativeInteger theZ, int ROIIndex, int shapeIndex)
    Set the TheZ property of Rectangle.
    void setRectangleTransform​(AffineTransform transform, int ROIIndex, int shapeIndex)
    Set the Transform property of Rectangle.
    void setRectangleWidth​(java.lang.Double width, int ROIIndex, int shapeIndex)
    Set the Width property of Rectangle.
    void setRectangleX​(java.lang.Double x, int ROIIndex, int shapeIndex)
    Set the X property of Rectangle.
    void setRectangleY​(java.lang.Double y, int ROIIndex, int shapeIndex)
    Set the Y property of Rectangle.
    void setRightsRightsHeld​(java.lang.String rightsHeld)
    Set the RightsHeld property of Rights.
    void setRightsRightsHolder​(java.lang.String rightsHolder)
    Set the RightsHolder property of Rights.
    void setROIAnnotationRef​(java.lang.String annotation, int ROIIndex, int annotationRefIndex)
    Set the AnnotationRef property of ROI.
    void setROIDescription​(java.lang.String description, int ROIIndex)
    Set the Description property of ROI.
    void setROIID​(java.lang.String id, int ROIIndex)
    Set the ID property of ROI.
    void setROIName​(java.lang.String name, int ROIIndex)
    Set the Name property of ROI.
    void setRoot​(MetadataRoot root)
    Set the root node of the metadata.
    void setScreenAnnotationRef​(java.lang.String annotation, int screenIndex, int annotationRefIndex)
    Set the AnnotationRef property of Screen.
    void setScreenDescription​(java.lang.String description, int screenIndex)
    Set the Description property of Screen.
    void setScreenID​(java.lang.String id, int screenIndex)
    Set the ID property of Screen.
    void setScreenName​(java.lang.String name, int screenIndex)
    Set the Name property of Screen.
    void setScreenPlateRef​(java.lang.String plate, int screenIndex, int plateRefIndex)
    Set the PlateRef property of Screen.
    void setScreenProtocolDescription​(java.lang.String protocolDescription, int screenIndex)
    Set the ProtocolDescription property of Screen.
    void setScreenProtocolIdentifier​(java.lang.String protocolIdentifier, int screenIndex)
    Set the ProtocolIdentifier property of Screen.
    void setScreenReagentSetDescription​(java.lang.String reagentSetDescription, int screenIndex)
    Set the ReagentSetDescription property of Screen.
    void setScreenReagentSetIdentifier​(java.lang.String reagentSetIdentifier, int screenIndex)
    Set the ReagentSetIdentifier property of Screen.
    void setScreenType​(java.lang.String type, int screenIndex)
    Set the Type property of Screen.
    void setStageLabelName​(java.lang.String name, int imageIndex)
    Set the Name property of StageLabel.
    void setStageLabelX​(Length x, int imageIndex)
    Set the X property of StageLabel.
    void setStageLabelY​(Length y, int imageIndex)
    Set the Y property of StageLabel.
    void setStageLabelZ​(Length z, int imageIndex)
    Set the Z property of StageLabel.
    void setTagAnnotationAnnotationRef​(java.lang.String annotation, int tagAnnotationIndex, int annotationRefIndex)
    Set the AnnotationRef property of TagAnnotation.
    void setTagAnnotationAnnotator​(java.lang.String annotator, int tagAnnotationIndex)
    Set the Annotator property of TagAnnotation.
    void setTagAnnotationDescription​(java.lang.String description, int tagAnnotationIndex)
    Set the Description property of TagAnnotation.
    void setTagAnnotationID​(java.lang.String id, int tagAnnotationIndex)
    Set the ID property of TagAnnotation.
    void setTagAnnotationNamespace​(java.lang.String namespace, int tagAnnotationIndex)
    Set the Namespace property of TagAnnotation.
    void setTagAnnotationValue​(java.lang.String value, int tagAnnotationIndex)
    Set the Value property of TagAnnotation.
    void setTermAnnotationAnnotationRef​(java.lang.String annotation, int termAnnotationIndex, int annotationRefIndex)
    Set the AnnotationRef property of TermAnnotation.
    void setTermAnnotationAnnotator​(java.lang.String annotator, int termAnnotationIndex)
    Set the Annotator property of TermAnnotation.
    void setTermAnnotationDescription​(java.lang.String description, int termAnnotationIndex)
    Set the Description property of TermAnnotation.
    void setTermAnnotationID​(java.lang.String id, int termAnnotationIndex)
    Set the ID property of TermAnnotation.
    void setTermAnnotationNamespace​(java.lang.String namespace, int termAnnotationIndex)
    Set the Namespace property of TermAnnotation.
    void setTermAnnotationValue​(java.lang.String value, int termAnnotationIndex)
    Set the Value property of TermAnnotation.
    void setTiffDataFirstC​(NonNegativeInteger firstC, int imageIndex, int tiffDataIndex)
    Set the FirstC property of TiffData.
    void setTiffDataFirstT​(NonNegativeInteger firstT, int imageIndex, int tiffDataIndex)
    Set the FirstT property of TiffData.
    void setTiffDataFirstZ​(NonNegativeInteger firstZ, int imageIndex, int tiffDataIndex)
    Set the FirstZ property of TiffData.
    void setTiffDataIFD​(NonNegativeInteger ifd, int imageIndex, int tiffDataIndex)
    Set the IFD property of TiffData.
    void setTiffDataPlaneCount​(NonNegativeInteger planeCount, int imageIndex, int tiffDataIndex)
    Set the PlaneCount property of TiffData.
    void setTimestampAnnotationAnnotationRef​(java.lang.String annotation, int timestampAnnotationIndex, int annotationRefIndex)
    Set the AnnotationRef property of TimestampAnnotation.
    void setTimestampAnnotationAnnotator​(java.lang.String annotator, int timestampAnnotationIndex)
    Set the Annotator property of TimestampAnnotation.
    void setTimestampAnnotationDescription​(java.lang.String description, int timestampAnnotationIndex)
    Set the Description property of TimestampAnnotation.
    void setTimestampAnnotationID​(java.lang.String id, int timestampAnnotationIndex)
    Set the ID property of TimestampAnnotation.
    void setTimestampAnnotationNamespace​(java.lang.String namespace, int timestampAnnotationIndex)
    Set the Namespace property of TimestampAnnotation.
    void setTimestampAnnotationValue​(Timestamp value, int timestampAnnotationIndex)
    Set the Value property of TimestampAnnotation.
    void setTransmittanceRangeCutIn​(Length cutIn, int instrumentIndex, int filterIndex)
    Set the CutIn property of TransmittanceRange.
    void setTransmittanceRangeCutInTolerance​(Length cutInTolerance, int instrumentIndex, int filterIndex)
    Set the CutInTolerance property of TransmittanceRange.
    void setTransmittanceRangeCutOut​(Length cutOut, int instrumentIndex, int filterIndex)
    Set the CutOut property of TransmittanceRange.
    void setTransmittanceRangeCutOutTolerance​(Length cutOutTolerance, int instrumentIndex, int filterIndex)
    Set the CutOutTolerance property of TransmittanceRange.
    void setTransmittanceRangeTransmittance​(PercentFraction transmittance, int instrumentIndex, int filterIndex)
    Set the Transmittance property of TransmittanceRange.
    void setUUID​(java.lang.String uuid)
    Set the UUID associated with this collection of metadata.
    void setUUIDFileName​(java.lang.String fileName, int imageIndex, int tiffDataIndex)
    Set the FileName property of UUID.
    void setUUIDValue​(java.lang.String value, int imageIndex, int tiffDataIndex)
    Set the text value of UUID.
    void setWellAnnotationRef​(java.lang.String annotation, int plateIndex, int wellIndex, int annotationRefIndex)
    Set the AnnotationRef property of Well.
    void setWellColor​(Color color, int plateIndex, int wellIndex)
    Set the Color property of Well.
    void setWellColumn​(NonNegativeInteger column, int plateIndex, int wellIndex)
    Set the Column property of Well.
    void setWellExternalDescription​(java.lang.String externalDescription, int plateIndex, int wellIndex)
    Set the ExternalDescription property of Well.
    void setWellExternalIdentifier​(java.lang.String externalIdentifier, int plateIndex, int wellIndex)
    Set the ExternalIdentifier property of Well.
    void setWellID​(java.lang.String id, int plateIndex, int wellIndex)
    Set the ID property of Well.
    void setWellReagentRef​(java.lang.String reagent, int plateIndex, int wellIndex)
    Set the ReagentRef property of Well.
    void setWellRow​(NonNegativeInteger row, int plateIndex, int wellIndex)
    Set the Row property of Well.
    void setWellSampleID​(java.lang.String id, int plateIndex, int wellIndex, int wellSampleIndex)
    Set the ID property of WellSample.
    void setWellSampleImageRef​(java.lang.String image, int plateIndex, int wellIndex, int wellSampleIndex)
    Set the ImageRef property of WellSample.
    void setWellSampleIndex​(NonNegativeInteger index, int plateIndex, int wellIndex, int wellSampleIndex)
    Set the Index property of WellSample.
    void setWellSamplePositionX​(Length positionX, int plateIndex, int wellIndex, int wellSampleIndex)
    Set the PositionX property of WellSample.
    void setWellSamplePositionY​(Length positionY, int plateIndex, int wellIndex, int wellSampleIndex)
    Set the PositionY property of WellSample.
    void setWellSampleTimepoint​(Timestamp timepoint, int plateIndex, int wellIndex, int wellSampleIndex)
    Set the Timepoint property of WellSample.
    void setWellType​(java.lang.String type, int plateIndex, int wellIndex)
    Set the Type property of Well.
    void setXMLAnnotationAnnotationRef​(java.lang.String annotation, int XMLAnnotationIndex, int annotationRefIndex)
    Set the AnnotationRef property of XMLAnnotation.
    void setXMLAnnotationAnnotator​(java.lang.String annotator, int XMLAnnotationIndex)
    Set the Annotator property of XMLAnnotation.
    void setXMLAnnotationDescription​(java.lang.String description, int XMLAnnotationIndex)
    Set the Description property of XMLAnnotation.
    void setXMLAnnotationID​(java.lang.String id, int XMLAnnotationIndex)
    Set the ID property of XMLAnnotation.
    void setXMLAnnotationNamespace​(java.lang.String namespace, int XMLAnnotationIndex)
    Set the Namespace property of XMLAnnotation.
    void setXMLAnnotationValue​(java.lang.String value, int XMLAnnotationIndex)
    Set the Value property of XMLAnnotation.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FilterMetadata

      public FilterMetadata​(MetadataStore store, boolean filter)
      Creates a new instance.
      Parameters:
      store - the metadata store to wrap.
      filter - true to enable filtering, false to disable.
  • Method Details

    • createRoot

      public void createRoot()
      Description copied from interface: MetadataStore
      Create root node. The action taken here is specific to the concrete metadata implementation.
      Specified by:
      createRoot in interface MetadataStore
    • getRoot

      public MetadataRoot getRoot()
      Description copied from interface: MetadataStore
      Get the root node of the metadata. Note that the root node type will be specific to the concrete metadata implementation.
      Specified by:
      getRoot in interface MetadataStore
      Returns:
      the root node.
    • setRoot

      public void setRoot​(MetadataRoot root)
      Description copied from interface: MetadataStore
      Set the root node of the metadata. Note that the root node type will be specific to the concrete metadata implementation. An exception will be thrown if the root node is of an incompatible type.
      Specified by:
      setRoot in interface MetadataStore
      Parameters:
      root - the root node.
    • setUUID

      public void setUUID​(java.lang.String uuid)
      Description copied from interface: MetadataStore
      Set the UUID associated with this collection of metadata.
      Specified by:
      setUUID in interface MetadataStore
      Parameters:
      uuid - the UUID to set.
    • setCreator

      public void setCreator​(java.lang.String creator)
      Description copied from interface: MetadataStore
      Set the Creator associated with this collection of metadata.
      Specified by:
      setCreator in interface MetadataStore
      Parameters:
      creator - the Creator to set.
    • setMapAnnotationValue

      public void setMapAnnotationValue​(java.util.List<MapPair> value, int mapAnnotationIndex)
      Sets the Map value associated with this annotation
      Specified by:
      setMapAnnotationValue in interface MetadataStore
      Parameters:
      value - the MapAnnotation values to set.
      mapAnnotationIndex - the MapAnnotation index.
    • setGenericExcitationSourceMap

      public void setGenericExcitationSourceMap​(java.util.List<MapPair> map, int instrumentIndex, int lightSourceIndex)
      Sets the Map value associated with this generic light source
      Specified by:
      setGenericExcitationSourceMap in interface MetadataStore
      Parameters:
      map - the MapAnnotation values to set.
      instrumentIndex - the Instrument index.
    • setImagingEnvironmentMap

      public void setImagingEnvironmentMap​(java.util.List<MapPair> map, int imageIndex)
      Sets the Map value associated with this imaging environment
      Specified by:
      setImagingEnvironmentMap in interface MetadataStore
      Parameters:
      map - the MapAnnotation values to set.
      imageIndex - the Image index.
    • setArcAnnotationRef

      public void setArcAnnotationRef​(java.lang.String annotation, int instrumentIndex, int lightSourceIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Arc.
      Specified by:
      setArcAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      annotationRefIndex - AnnotationRef index (unused).
    • setArcID

      public void setArcID​(java.lang.String id, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Arc.
      Specified by:
      setArcID in interface MetadataStore
      Parameters:
      id - ID to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setArcLotNumber

      public void setArcLotNumber​(java.lang.String lotNumber, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the LotNumber property of Arc.
      Specified by:
      setArcLotNumber in interface MetadataStore
      Parameters:
      lotNumber - LotNumber to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setArcManufacturer

      public void setArcManufacturer​(java.lang.String manufacturer, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Manufacturer property of Arc.
      Specified by:
      setArcManufacturer in interface MetadataStore
      Parameters:
      manufacturer - Manufacturer to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setArcModel

      public void setArcModel​(java.lang.String model, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Model property of Arc.
      Specified by:
      setArcModel in interface MetadataStore
      Parameters:
      model - Model to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setArcPower

      public void setArcPower​(Power power, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Power property of Arc.
      Specified by:
      setArcPower in interface MetadataStore
      Parameters:
      power - Power to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setArcSerialNumber

      public void setArcSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the SerialNumber property of Arc.
      Specified by:
      setArcSerialNumber in interface MetadataStore
      Parameters:
      serialNumber - SerialNumber to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setArcType

      public void setArcType​(ArcType type, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Type property of Arc.
      Specified by:
      setArcType in interface MetadataStore
      Parameters:
      type - Type to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setBinaryFileBinData

      public void setBinaryFileBinData​(byte[] base64Binary, int fileAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Base64Binary property of BinData.
      Specified by:
      setBinaryFileBinData in interface MetadataStore
      Parameters:
      base64Binary - Base64Binary to set.
      fileAnnotationIndex - the FileAnnotation index.
    • setMaskBinData

      public void setMaskBinData​(byte[] base64Binary, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Base64Binary property of BinData.
      Specified by:
      setMaskBinData in interface MetadataStore
      Parameters:
      base64Binary - Base64Binary to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPixelsBinData

      public void setPixelsBinData​(byte[] base64Binary, int imageIndex, int binDataIndex)
      Description copied from interface: MetadataStore
      Set the Base64Binary property of BinData.
      Specified by:
      setPixelsBinData in interface MetadataStore
      Parameters:
      base64Binary - Base64Binary to set.
      imageIndex - the Image index.
      binDataIndex - the BinData index.
    • setBinaryFileBinDataBigEndian

      public void setBinaryFileBinDataBigEndian​(java.lang.Boolean bigEndian, int fileAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the BigEndian property of BinData.
      Specified by:
      setBinaryFileBinDataBigEndian in interface MetadataStore
      Parameters:
      bigEndian - BigEndian to set.
      fileAnnotationIndex - the FileAnnotation index.
    • setMaskBinDataBigEndian

      public void setMaskBinDataBigEndian​(java.lang.Boolean bigEndian, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the BigEndian property of BinData.
      Specified by:
      setMaskBinDataBigEndian in interface MetadataStore
      Parameters:
      bigEndian - BigEndian to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPixelsBinDataBigEndian

      public void setPixelsBinDataBigEndian​(java.lang.Boolean bigEndian, int imageIndex, int binDataIndex)
      Description copied from interface: MetadataStore
      Set the BigEndian property of BinData.
      Specified by:
      setPixelsBinDataBigEndian in interface MetadataStore
      Parameters:
      bigEndian - BigEndian to set.
      imageIndex - the Image index.
      binDataIndex - the BinData index.
    • setBinaryFileBinDataCompression

      public void setBinaryFileBinDataCompression​(Compression compression, int fileAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Compression property of BinData.
      Specified by:
      setBinaryFileBinDataCompression in interface MetadataStore
      Parameters:
      compression - Compression to set.
      fileAnnotationIndex - the FileAnnotation index.
    • setMaskBinDataCompression

      public void setMaskBinDataCompression​(Compression compression, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Compression property of BinData.
      Specified by:
      setMaskBinDataCompression in interface MetadataStore
      Parameters:
      compression - Compression to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPixelsBinDataCompression

      public void setPixelsBinDataCompression​(Compression compression, int imageIndex, int binDataIndex)
      Description copied from interface: MetadataStore
      Set the Compression property of BinData.
      Specified by:
      setPixelsBinDataCompression in interface MetadataStore
      Parameters:
      compression - Compression to set.
      imageIndex - the Image index.
      binDataIndex - the BinData index.
    • setBinaryFileBinDataLength

      public void setBinaryFileBinDataLength​(NonNegativeLong length, int fileAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Length property of BinData.
      Specified by:
      setBinaryFileBinDataLength in interface MetadataStore
      Parameters:
      length - Length to set.
      fileAnnotationIndex - the FileAnnotation index.
    • setMaskBinDataLength

      public void setMaskBinDataLength​(NonNegativeLong length, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Length property of BinData.
      Specified by:
      setMaskBinDataLength in interface MetadataStore
      Parameters:
      length - Length to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPixelsBinDataLength

      public void setPixelsBinDataLength​(NonNegativeLong length, int imageIndex, int binDataIndex)
      Description copied from interface: MetadataStore
      Set the Length property of BinData.
      Specified by:
      setPixelsBinDataLength in interface MetadataStore
      Parameters:
      length - Length to set.
      imageIndex - the Image index.
      binDataIndex - the BinData index.
    • setBinaryFileFileName

      public void setBinaryFileFileName​(java.lang.String fileName, int fileAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the FileName property of BinaryFile.
      Specified by:
      setBinaryFileFileName in interface MetadataStore
      Parameters:
      fileName - FileName to set.
      fileAnnotationIndex - the FileAnnotation index.
    • setBinaryFileMIMEType

      public void setBinaryFileMIMEType​(java.lang.String mimeType, int fileAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the MIMEType property of BinaryFile.
      Specified by:
      setBinaryFileMIMEType in interface MetadataStore
      Parameters:
      mimeType - MIMEType to set.
      fileAnnotationIndex - the FileAnnotation index.
    • setBinaryFileSize

      public void setBinaryFileSize​(NonNegativeLong size, int fileAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Size property of BinaryFile.
      Specified by:
      setBinaryFileSize in interface MetadataStore
      Parameters:
      size - Size to set.
      fileAnnotationIndex - the FileAnnotation index.
    • setBinaryOnlyMetadataFile

      public void setBinaryOnlyMetadataFile​(java.lang.String metadataFile)
      Description copied from interface: MetadataStore
      Set the MetadataFile property of BinaryOnly.
      Specified by:
      setBinaryOnlyMetadataFile in interface MetadataStore
      Parameters:
      metadataFile - MetadataFile to set.
    • setBinaryOnlyUUID

      public void setBinaryOnlyUUID​(java.lang.String uuid)
      Description copied from interface: MetadataStore
      Set the UUID property of BinaryOnly.
      Specified by:
      setBinaryOnlyUUID in interface MetadataStore
      Parameters:
      uuid - UUID to set.
    • setBooleanAnnotationAnnotationRef

      public void setBooleanAnnotationAnnotationRef​(java.lang.String annotation, int booleanAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of BooleanAnnotation.
      Specified by:
      setBooleanAnnotationAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      booleanAnnotationIndex - the BooleanAnnotation index.
      annotationRefIndex - AnnotationRef index (unused).
    • setBooleanAnnotationAnnotator

      public void setBooleanAnnotationAnnotator​(java.lang.String annotator, int booleanAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Annotator property of BooleanAnnotation.
      Specified by:
      setBooleanAnnotationAnnotator in interface MetadataStore
      Parameters:
      annotator - Annotator to set.
      booleanAnnotationIndex - the BooleanAnnotation index.
    • setBooleanAnnotationDescription

      public void setBooleanAnnotationDescription​(java.lang.String description, int booleanAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Description property of BooleanAnnotation.
      Specified by:
      setBooleanAnnotationDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      booleanAnnotationIndex - the BooleanAnnotation index.
    • setBooleanAnnotationID

      public void setBooleanAnnotationID​(java.lang.String id, int booleanAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the ID property of BooleanAnnotation.
      Specified by:
      setBooleanAnnotationID in interface MetadataStore
      Parameters:
      id - ID to set.
      booleanAnnotationIndex - the BooleanAnnotation index.
    • setBooleanAnnotationNamespace

      public void setBooleanAnnotationNamespace​(java.lang.String namespace, int booleanAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Namespace property of BooleanAnnotation.
      Specified by:
      setBooleanAnnotationNamespace in interface MetadataStore
      Parameters:
      namespace - Namespace to set.
      booleanAnnotationIndex - the BooleanAnnotation index.
    • setBooleanAnnotationValue

      public void setBooleanAnnotationValue​(java.lang.Boolean value, int booleanAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Value property of BooleanAnnotation.
      Specified by:
      setBooleanAnnotationValue in interface MetadataStore
      Parameters:
      value - Value to set.
      booleanAnnotationIndex - the BooleanAnnotation index.
    • setChannelAcquisitionMode

      public void setChannelAcquisitionMode​(AcquisitionMode acquisitionMode, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the AcquisitionMode property of Channel.
      Specified by:
      setChannelAcquisitionMode in interface MetadataStore
      Parameters:
      acquisitionMode - AcquisitionMode to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setChannelAnnotationRef

      public void setChannelAnnotationRef​(java.lang.String annotation, int imageIndex, int channelIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Channel.
      Specified by:
      setChannelAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
      annotationRefIndex - AnnotationRef index (unused).
    • setChannelColor

      public void setChannelColor​(Color color, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the Color property of Channel.
      Specified by:
      setChannelColor in interface MetadataStore
      Parameters:
      color - Color to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setChannelContrastMethod

      public void setChannelContrastMethod​(ContrastMethod contrastMethod, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the ContrastMethod property of Channel.
      Specified by:
      setChannelContrastMethod in interface MetadataStore
      Parameters:
      contrastMethod - ContrastMethod to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setChannelEmissionWavelength

      public void setChannelEmissionWavelength​(Length emissionWavelength, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the EmissionWavelength property of Channel.
      Specified by:
      setChannelEmissionWavelength in interface MetadataStore
      Parameters:
      emissionWavelength - EmissionWavelength to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setChannelExcitationWavelength

      public void setChannelExcitationWavelength​(Length excitationWavelength, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the ExcitationWavelength property of Channel.
      Specified by:
      setChannelExcitationWavelength in interface MetadataStore
      Parameters:
      excitationWavelength - ExcitationWavelength to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setChannelFilterSetRef

      public void setChannelFilterSetRef​(java.lang.String filterSet, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the FilterSetRef property of Channel.
      Specified by:
      setChannelFilterSetRef in interface MetadataStore
      Parameters:
      filterSet - FilterSetRef to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setChannelFluor

      public void setChannelFluor​(java.lang.String fluor, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the Fluor property of Channel.
      Specified by:
      setChannelFluor in interface MetadataStore
      Parameters:
      fluor - Fluor to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setChannelID

      public void setChannelID​(java.lang.String id, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Channel.
      Specified by:
      setChannelID in interface MetadataStore
      Parameters:
      id - ID to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setChannelIlluminationType

      public void setChannelIlluminationType​(IlluminationType illuminationType, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the IlluminationType property of Channel.
      Specified by:
      setChannelIlluminationType in interface MetadataStore
      Parameters:
      illuminationType - IlluminationType to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setChannelNDFilter

      public void setChannelNDFilter​(java.lang.Double ndFilter, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the NDFilter property of Channel.
      Specified by:
      setChannelNDFilter in interface MetadataStore
      Parameters:
      ndFilter - NDFilter to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setChannelName

      public void setChannelName​(java.lang.String name, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the Name property of Channel.
      Specified by:
      setChannelName in interface MetadataStore
      Parameters:
      name - Name to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setChannelPinholeSize

      public void setChannelPinholeSize​(Length pinholeSize, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the PinholeSize property of Channel.
      Specified by:
      setChannelPinholeSize in interface MetadataStore
      Parameters:
      pinholeSize - PinholeSize to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setChannelPockelCellSetting

      public void setChannelPockelCellSetting​(java.lang.Integer pockelCellSetting, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the PockelCellSetting property of Channel.
      Specified by:
      setChannelPockelCellSetting in interface MetadataStore
      Parameters:
      pockelCellSetting - PockelCellSetting to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setChannelSamplesPerPixel

      public void setChannelSamplesPerPixel​(PositiveInteger samplesPerPixel, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the SamplesPerPixel property of Channel.
      Specified by:
      setChannelSamplesPerPixel in interface MetadataStore
      Parameters:
      samplesPerPixel - SamplesPerPixel to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setCommentAnnotationAnnotationRef

      public void setCommentAnnotationAnnotationRef​(java.lang.String annotation, int commentAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of CommentAnnotation.
      Specified by:
      setCommentAnnotationAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      commentAnnotationIndex - the CommentAnnotation index.
      annotationRefIndex - AnnotationRef index (unused).
    • setCommentAnnotationAnnotator

      public void setCommentAnnotationAnnotator​(java.lang.String annotator, int commentAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Annotator property of CommentAnnotation.
      Specified by:
      setCommentAnnotationAnnotator in interface MetadataStore
      Parameters:
      annotator - Annotator to set.
      commentAnnotationIndex - the CommentAnnotation index.
    • setCommentAnnotationDescription

      public void setCommentAnnotationDescription​(java.lang.String description, int commentAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Description property of CommentAnnotation.
      Specified by:
      setCommentAnnotationDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      commentAnnotationIndex - the CommentAnnotation index.
    • setCommentAnnotationID

      public void setCommentAnnotationID​(java.lang.String id, int commentAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the ID property of CommentAnnotation.
      Specified by:
      setCommentAnnotationID in interface MetadataStore
      Parameters:
      id - ID to set.
      commentAnnotationIndex - the CommentAnnotation index.
    • setCommentAnnotationNamespace

      public void setCommentAnnotationNamespace​(java.lang.String namespace, int commentAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Namespace property of CommentAnnotation.
      Specified by:
      setCommentAnnotationNamespace in interface MetadataStore
      Parameters:
      namespace - Namespace to set.
      commentAnnotationIndex - the CommentAnnotation index.
    • setCommentAnnotationValue

      public void setCommentAnnotationValue​(java.lang.String value, int commentAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Value property of CommentAnnotation.
      Specified by:
      setCommentAnnotationValue in interface MetadataStore
      Parameters:
      value - Value to set.
      commentAnnotationIndex - the CommentAnnotation index.
    • setDatasetAnnotationRef

      public void setDatasetAnnotationRef​(java.lang.String annotation, int datasetIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Dataset.
      Specified by:
      setDatasetAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      datasetIndex - the Dataset index.
      annotationRefIndex - AnnotationRef index (unused).
    • setDatasetDescription

      public void setDatasetDescription​(java.lang.String description, int datasetIndex)
      Description copied from interface: MetadataStore
      Set the Description property of Dataset.
      Specified by:
      setDatasetDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      datasetIndex - the Dataset index.
    • setDatasetExperimenterGroupRef

      public void setDatasetExperimenterGroupRef​(java.lang.String experimenterGroup, int datasetIndex)
      Description copied from interface: MetadataStore
      Set the ExperimenterGroupRef property of Dataset.
      Specified by:
      setDatasetExperimenterGroupRef in interface MetadataStore
      Parameters:
      experimenterGroup - ExperimenterGroupRef to set.
      datasetIndex - the Dataset index.
    • setDatasetExperimenterRef

      public void setDatasetExperimenterRef​(java.lang.String experimenter, int datasetIndex)
      Description copied from interface: MetadataStore
      Set the ExperimenterRef property of Dataset.
      Specified by:
      setDatasetExperimenterRef in interface MetadataStore
      Parameters:
      experimenter - ExperimenterRef to set.
      datasetIndex - the Dataset index.
    • setDatasetID

      public void setDatasetID​(java.lang.String id, int datasetIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Dataset.
      Specified by:
      setDatasetID in interface MetadataStore
      Parameters:
      id - ID to set.
      datasetIndex - the Dataset index.
    • setDatasetImageRef

      public void setDatasetImageRef​(java.lang.String image, int datasetIndex, int imageRefIndex)
      Description copied from interface: MetadataStore
      Set the ImageRef property of Dataset.
      Specified by:
      setDatasetImageRef in interface MetadataStore
      Parameters:
      image - ImageRef to set.
      datasetIndex - the Dataset index.
      imageRefIndex - ImageRef index (unused).
    • setDatasetName

      public void setDatasetName​(java.lang.String name, int datasetIndex)
      Description copied from interface: MetadataStore
      Set the Name property of Dataset.
      Specified by:
      setDatasetName in interface MetadataStore
      Parameters:
      name - Name to set.
      datasetIndex - the Dataset index.
    • setDetectorAmplificationGain

      public void setDetectorAmplificationGain​(java.lang.Double amplificationGain, int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataStore
      Set the AmplificationGain property of Detector.
      Specified by:
      setDetectorAmplificationGain in interface MetadataStore
      Parameters:
      amplificationGain - AmplificationGain to set.
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
    • setDetectorAnnotationRef

      public void setDetectorAnnotationRef​(java.lang.String annotation, int instrumentIndex, int detectorIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Detector.
      Specified by:
      setDetectorAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
      annotationRefIndex - AnnotationRef index (unused).
    • setDetectorGain

      public void setDetectorGain​(java.lang.Double gain, int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataStore
      Set the Gain property of Detector.
      Specified by:
      setDetectorGain in interface MetadataStore
      Parameters:
      gain - Gain to set.
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
    • setDetectorID

      public void setDetectorID​(java.lang.String id, int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Detector.
      Specified by:
      setDetectorID in interface MetadataStore
      Parameters:
      id - ID to set.
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
    • setDetectorLotNumber

      public void setDetectorLotNumber​(java.lang.String lotNumber, int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataStore
      Set the LotNumber property of Detector.
      Specified by:
      setDetectorLotNumber in interface MetadataStore
      Parameters:
      lotNumber - LotNumber to set.
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
    • setDetectorManufacturer

      public void setDetectorManufacturer​(java.lang.String manufacturer, int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataStore
      Set the Manufacturer property of Detector.
      Specified by:
      setDetectorManufacturer in interface MetadataStore
      Parameters:
      manufacturer - Manufacturer to set.
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
    • setDetectorModel

      public void setDetectorModel​(java.lang.String model, int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataStore
      Set the Model property of Detector.
      Specified by:
      setDetectorModel in interface MetadataStore
      Parameters:
      model - Model to set.
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
    • setDetectorOffset

      public void setDetectorOffset​(java.lang.Double offset, int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataStore
      Set the Offset property of Detector.
      Specified by:
      setDetectorOffset in interface MetadataStore
      Parameters:
      offset - Offset to set.
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
    • setDetectorSerialNumber

      public void setDetectorSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataStore
      Set the SerialNumber property of Detector.
      Specified by:
      setDetectorSerialNumber in interface MetadataStore
      Parameters:
      serialNumber - SerialNumber to set.
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
    • setDetectorType

      public void setDetectorType​(DetectorType type, int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataStore
      Set the Type property of Detector.
      Specified by:
      setDetectorType in interface MetadataStore
      Parameters:
      type - Type to set.
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
    • setDetectorVoltage

      public void setDetectorVoltage​(ElectricPotential voltage, int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataStore
      Set the Voltage property of Detector.
      Specified by:
      setDetectorVoltage in interface MetadataStore
      Parameters:
      voltage - Voltage to set.
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
    • setDetectorZoom

      public void setDetectorZoom​(java.lang.Double zoom, int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataStore
      Set the Zoom property of Detector.
      Specified by:
      setDetectorZoom in interface MetadataStore
      Parameters:
      zoom - Zoom to set.
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
    • setDetectorSettingsBinning

      public void setDetectorSettingsBinning​(Binning binning, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the Binning property of DetectorSettings.
      Specified by:
      setDetectorSettingsBinning in interface MetadataStore
      Parameters:
      binning - Binning to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setDetectorSettingsGain

      public void setDetectorSettingsGain​(java.lang.Double gain, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the Gain property of DetectorSettings.
      Specified by:
      setDetectorSettingsGain in interface MetadataStore
      Parameters:
      gain - Gain to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setDetectorSettingsID

      public void setDetectorSettingsID​(java.lang.String id, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the ID property of DetectorSettings.
      Specified by:
      setDetectorSettingsID in interface MetadataStore
      Parameters:
      id - ID to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setDetectorSettingsIntegration

      public void setDetectorSettingsIntegration​(PositiveInteger integration, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the Integration property of DetectorSettings.
      Specified by:
      setDetectorSettingsIntegration in interface MetadataStore
      Parameters:
      integration - Integration to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setDetectorSettingsOffset

      public void setDetectorSettingsOffset​(java.lang.Double offset, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the Offset property of DetectorSettings.
      Specified by:
      setDetectorSettingsOffset in interface MetadataStore
      Parameters:
      offset - Offset to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setDetectorSettingsReadOutRate

      public void setDetectorSettingsReadOutRate​(Frequency readOutRate, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the ReadOutRate property of DetectorSettings.
      Specified by:
      setDetectorSettingsReadOutRate in interface MetadataStore
      Parameters:
      readOutRate - ReadOutRate to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setDetectorSettingsVoltage

      public void setDetectorSettingsVoltage​(ElectricPotential voltage, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the Voltage property of DetectorSettings.
      Specified by:
      setDetectorSettingsVoltage in interface MetadataStore
      Parameters:
      voltage - Voltage to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setDetectorSettingsZoom

      public void setDetectorSettingsZoom​(java.lang.Double zoom, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the Zoom property of DetectorSettings.
      Specified by:
      setDetectorSettingsZoom in interface MetadataStore
      Parameters:
      zoom - Zoom to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setDichroicAnnotationRef

      public void setDichroicAnnotationRef​(java.lang.String annotation, int instrumentIndex, int dichroicIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Dichroic.
      Specified by:
      setDichroicAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      instrumentIndex - the Instrument index.
      dichroicIndex - the Dichroic index.
      annotationRefIndex - AnnotationRef index (unused).
    • setDichroicID

      public void setDichroicID​(java.lang.String id, int instrumentIndex, int dichroicIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Dichroic.
      Specified by:
      setDichroicID in interface MetadataStore
      Parameters:
      id - ID to set.
      instrumentIndex - the Instrument index.
      dichroicIndex - the Dichroic index.
    • setDichroicLotNumber

      public void setDichroicLotNumber​(java.lang.String lotNumber, int instrumentIndex, int dichroicIndex)
      Description copied from interface: MetadataStore
      Set the LotNumber property of Dichroic.
      Specified by:
      setDichroicLotNumber in interface MetadataStore
      Parameters:
      lotNumber - LotNumber to set.
      instrumentIndex - the Instrument index.
      dichroicIndex - the Dichroic index.
    • setDichroicManufacturer

      public void setDichroicManufacturer​(java.lang.String manufacturer, int instrumentIndex, int dichroicIndex)
      Description copied from interface: MetadataStore
      Set the Manufacturer property of Dichroic.
      Specified by:
      setDichroicManufacturer in interface MetadataStore
      Parameters:
      manufacturer - Manufacturer to set.
      instrumentIndex - the Instrument index.
      dichroicIndex - the Dichroic index.
    • setDichroicModel

      public void setDichroicModel​(java.lang.String model, int instrumentIndex, int dichroicIndex)
      Description copied from interface: MetadataStore
      Set the Model property of Dichroic.
      Specified by:
      setDichroicModel in interface MetadataStore
      Parameters:
      model - Model to set.
      instrumentIndex - the Instrument index.
      dichroicIndex - the Dichroic index.
    • setDichroicSerialNumber

      public void setDichroicSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int dichroicIndex)
      Description copied from interface: MetadataStore
      Set the SerialNumber property of Dichroic.
      Specified by:
      setDichroicSerialNumber in interface MetadataStore
      Parameters:
      serialNumber - SerialNumber to set.
      instrumentIndex - the Instrument index.
      dichroicIndex - the Dichroic index.
    • setDoubleAnnotationAnnotationRef

      public void setDoubleAnnotationAnnotationRef​(java.lang.String annotation, int doubleAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of DoubleAnnotation.
      Specified by:
      setDoubleAnnotationAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      doubleAnnotationIndex - the DoubleAnnotation index.
      annotationRefIndex - AnnotationRef index (unused).
    • setDoubleAnnotationAnnotator

      public void setDoubleAnnotationAnnotator​(java.lang.String annotator, int doubleAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Annotator property of DoubleAnnotation.
      Specified by:
      setDoubleAnnotationAnnotator in interface MetadataStore
      Parameters:
      annotator - Annotator to set.
      doubleAnnotationIndex - the DoubleAnnotation index.
    • setDoubleAnnotationDescription

      public void setDoubleAnnotationDescription​(java.lang.String description, int doubleAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Description property of DoubleAnnotation.
      Specified by:
      setDoubleAnnotationDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      doubleAnnotationIndex - the DoubleAnnotation index.
    • setDoubleAnnotationID

      public void setDoubleAnnotationID​(java.lang.String id, int doubleAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the ID property of DoubleAnnotation.
      Specified by:
      setDoubleAnnotationID in interface MetadataStore
      Parameters:
      id - ID to set.
      doubleAnnotationIndex - the DoubleAnnotation index.
    • setDoubleAnnotationNamespace

      public void setDoubleAnnotationNamespace​(java.lang.String namespace, int doubleAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Namespace property of DoubleAnnotation.
      Specified by:
      setDoubleAnnotationNamespace in interface MetadataStore
      Parameters:
      namespace - Namespace to set.
      doubleAnnotationIndex - the DoubleAnnotation index.
    • setDoubleAnnotationValue

      public void setDoubleAnnotationValue​(java.lang.Double value, int doubleAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Value property of DoubleAnnotation.
      Specified by:
      setDoubleAnnotationValue in interface MetadataStore
      Parameters:
      value - Value to set.
      doubleAnnotationIndex - the DoubleAnnotation index.
    • setEllipseAnnotationRef

      public void setEllipseAnnotationRef​(java.lang.String annotation, int ROIIndex, int shapeIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Ellipse.
      Specified by:
      setEllipseAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      annotationRefIndex - AnnotationRef index (unused).
    • setEllipseFillColor

      public void setEllipseFillColor​(Color fillColor, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FillColor property of Ellipse.
      Specified by:
      setEllipseFillColor in interface MetadataStore
      Parameters:
      fillColor - FillColor to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseFillRule

      public void setEllipseFillRule​(FillRule fillRule, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FillRule property of Ellipse.
      Specified by:
      setEllipseFillRule in interface MetadataStore
      Parameters:
      fillRule - FillRule to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseFontFamily

      public void setEllipseFontFamily​(FontFamily fontFamily, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontFamily property of Ellipse.
      Specified by:
      setEllipseFontFamily in interface MetadataStore
      Parameters:
      fontFamily - FontFamily to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseFontSize

      public void setEllipseFontSize​(Length fontSize, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontSize property of Ellipse.
      Specified by:
      setEllipseFontSize in interface MetadataStore
      Parameters:
      fontSize - FontSize to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseFontStyle

      public void setEllipseFontStyle​(FontStyle fontStyle, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontStyle property of Ellipse.
      Specified by:
      setEllipseFontStyle in interface MetadataStore
      Parameters:
      fontStyle - FontStyle to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseID

      public void setEllipseID​(java.lang.String id, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Ellipse.
      Specified by:
      setEllipseID in interface MetadataStore
      Parameters:
      id - ID to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseLocked

      public void setEllipseLocked​(java.lang.Boolean locked, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Locked property of Ellipse.
      Specified by:
      setEllipseLocked in interface MetadataStore
      Parameters:
      locked - Locked to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseRadiusX

      public void setEllipseRadiusX​(java.lang.Double radiusX, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the RadiusX property of Ellipse.
      Specified by:
      setEllipseRadiusX in interface MetadataStore
      Parameters:
      radiusX - RadiusX to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseRadiusY

      public void setEllipseRadiusY​(java.lang.Double radiusY, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the RadiusY property of Ellipse.
      Specified by:
      setEllipseRadiusY in interface MetadataStore
      Parameters:
      radiusY - RadiusY to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseStrokeColor

      public void setEllipseStrokeColor​(Color strokeColor, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeColor property of Ellipse.
      Specified by:
      setEllipseStrokeColor in interface MetadataStore
      Parameters:
      strokeColor - StrokeColor to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseStrokeDashArray

      public void setEllipseStrokeDashArray​(java.lang.String strokeDashArray, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeDashArray property of Ellipse.
      Specified by:
      setEllipseStrokeDashArray in interface MetadataStore
      Parameters:
      strokeDashArray - StrokeDashArray to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseStrokeWidth

      public void setEllipseStrokeWidth​(Length strokeWidth, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeWidth property of Ellipse.
      Specified by:
      setEllipseStrokeWidth in interface MetadataStore
      Parameters:
      strokeWidth - StrokeWidth to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseText

      public void setEllipseText​(java.lang.String text, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Text property of Ellipse.
      Specified by:
      setEllipseText in interface MetadataStore
      Parameters:
      text - Text to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseTheC

      public void setEllipseTheC​(NonNegativeInteger theC, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheC property of Ellipse.
      Specified by:
      setEllipseTheC in interface MetadataStore
      Parameters:
      theC - TheC to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseTheT

      public void setEllipseTheT​(NonNegativeInteger theT, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheT property of Ellipse.
      Specified by:
      setEllipseTheT in interface MetadataStore
      Parameters:
      theT - TheT to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseTheZ

      public void setEllipseTheZ​(NonNegativeInteger theZ, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheZ property of Ellipse.
      Specified by:
      setEllipseTheZ in interface MetadataStore
      Parameters:
      theZ - TheZ to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseTransform

      public void setEllipseTransform​(AffineTransform transform, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Transform property of Ellipse.
      Specified by:
      setEllipseTransform in interface MetadataStore
      Parameters:
      transform - Transform to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseX

      public void setEllipseX​(java.lang.Double x, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the X property of Ellipse.
      Specified by:
      setEllipseX in interface MetadataStore
      Parameters:
      x - X to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setEllipseY

      public void setEllipseY​(java.lang.Double y, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Y property of Ellipse.
      Specified by:
      setEllipseY in interface MetadataStore
      Parameters:
      y - Y to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setExperimentDescription

      public void setExperimentDescription​(java.lang.String description, int experimentIndex)
      Description copied from interface: MetadataStore
      Set the Description property of Experiment.
      Specified by:
      setExperimentDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      experimentIndex - the Experiment index.
    • setExperimentExperimenterRef

      public void setExperimentExperimenterRef​(java.lang.String experimenter, int experimentIndex)
      Description copied from interface: MetadataStore
      Set the ExperimenterRef property of Experiment.
      Specified by:
      setExperimentExperimenterRef in interface MetadataStore
      Parameters:
      experimenter - ExperimenterRef to set.
      experimentIndex - the Experiment index.
    • setExperimentID

      public void setExperimentID​(java.lang.String id, int experimentIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Experiment.
      Specified by:
      setExperimentID in interface MetadataStore
      Parameters:
      id - ID to set.
      experimentIndex - the Experiment index.
    • setExperimentType

      public void setExperimentType​(ExperimentType type, int experimentIndex)
      Description copied from interface: MetadataStore
      Set the Type property of Experiment.
      Specified by:
      setExperimentType in interface MetadataStore
      Parameters:
      type - Type to set.
      experimentIndex - the Experiment index.
    • setExperimenterAnnotationRef

      public void setExperimenterAnnotationRef​(java.lang.String annotation, int experimenterIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Experimenter.
      Specified by:
      setExperimenterAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      experimenterIndex - the Experimenter index.
      annotationRefIndex - AnnotationRef index (unused).
    • setExperimenterEmail

      public void setExperimenterEmail​(java.lang.String email, int experimenterIndex)
      Description copied from interface: MetadataStore
      Set the Email property of Experimenter.
      Specified by:
      setExperimenterEmail in interface MetadataStore
      Parameters:
      email - Email to set.
      experimenterIndex - the Experimenter index.
    • setExperimenterFirstName

      public void setExperimenterFirstName​(java.lang.String firstName, int experimenterIndex)
      Description copied from interface: MetadataStore
      Set the FirstName property of Experimenter.
      Specified by:
      setExperimenterFirstName in interface MetadataStore
      Parameters:
      firstName - FirstName to set.
      experimenterIndex - the Experimenter index.
    • setExperimenterID

      public void setExperimenterID​(java.lang.String id, int experimenterIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Experimenter.
      Specified by:
      setExperimenterID in interface MetadataStore
      Parameters:
      id - ID to set.
      experimenterIndex - the Experimenter index.
    • setExperimenterInstitution

      public void setExperimenterInstitution​(java.lang.String institution, int experimenterIndex)
      Description copied from interface: MetadataStore
      Set the Institution property of Experimenter.
      Specified by:
      setExperimenterInstitution in interface MetadataStore
      Parameters:
      institution - Institution to set.
      experimenterIndex - the Experimenter index.
    • setExperimenterLastName

      public void setExperimenterLastName​(java.lang.String lastName, int experimenterIndex)
      Description copied from interface: MetadataStore
      Set the LastName property of Experimenter.
      Specified by:
      setExperimenterLastName in interface MetadataStore
      Parameters:
      lastName - LastName to set.
      experimenterIndex - the Experimenter index.
    • setExperimenterMiddleName

      public void setExperimenterMiddleName​(java.lang.String middleName, int experimenterIndex)
      Description copied from interface: MetadataStore
      Set the MiddleName property of Experimenter.
      Specified by:
      setExperimenterMiddleName in interface MetadataStore
      Parameters:
      middleName - MiddleName to set.
      experimenterIndex - the Experimenter index.
    • setExperimenterUserName

      public void setExperimenterUserName​(java.lang.String userName, int experimenterIndex)
      Description copied from interface: MetadataStore
      Set the UserName property of Experimenter.
      Specified by:
      setExperimenterUserName in interface MetadataStore
      Parameters:
      userName - UserName to set.
      experimenterIndex - the Experimenter index.
    • setExperimenterGroupAnnotationRef

      public void setExperimenterGroupAnnotationRef​(java.lang.String annotation, int experimenterGroupIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of ExperimenterGroup.
      Specified by:
      setExperimenterGroupAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      experimenterGroupIndex - the ExperimenterGroup index.
      annotationRefIndex - AnnotationRef index (unused).
    • setExperimenterGroupDescription

      public void setExperimenterGroupDescription​(java.lang.String description, int experimenterGroupIndex)
      Description copied from interface: MetadataStore
      Set the Description property of ExperimenterGroup.
      Specified by:
      setExperimenterGroupDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      experimenterGroupIndex - the ExperimenterGroup index.
    • setExperimenterGroupExperimenterRef

      public void setExperimenterGroupExperimenterRef​(java.lang.String experimenter, int experimenterGroupIndex, int experimenterRefIndex)
      Description copied from interface: MetadataStore
      Set the ExperimenterRef property of ExperimenterGroup.
      Specified by:
      setExperimenterGroupExperimenterRef in interface MetadataStore
      Parameters:
      experimenter - ExperimenterRef to set.
      experimenterGroupIndex - the ExperimenterGroup index.
      experimenterRefIndex - ExperimenterRef index (unused).
    • setExperimenterGroupID

      public void setExperimenterGroupID​(java.lang.String id, int experimenterGroupIndex)
      Description copied from interface: MetadataStore
      Set the ID property of ExperimenterGroup.
      Specified by:
      setExperimenterGroupID in interface MetadataStore
      Parameters:
      id - ID to set.
      experimenterGroupIndex - the ExperimenterGroup index.
    • setExperimenterGroupLeader

      public void setExperimenterGroupLeader​(java.lang.String leader, int experimenterGroupIndex, int leaderIndex)
      Description copied from interface: MetadataStore
      Set the Leader property of ExperimenterGroup.
      Specified by:
      setExperimenterGroupLeader in interface MetadataStore
      Parameters:
      leader - Leader to set.
      experimenterGroupIndex - the ExperimenterGroup index.
      leaderIndex - Leader index (unused).
    • setExperimenterGroupName

      public void setExperimenterGroupName​(java.lang.String name, int experimenterGroupIndex)
      Description copied from interface: MetadataStore
      Set the Name property of ExperimenterGroup.
      Specified by:
      setExperimenterGroupName in interface MetadataStore
      Parameters:
      name - Name to set.
      experimenterGroupIndex - the ExperimenterGroup index.
    • setFilamentAnnotationRef

      public void setFilamentAnnotationRef​(java.lang.String annotation, int instrumentIndex, int lightSourceIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Filament.
      Specified by:
      setFilamentAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      annotationRefIndex - AnnotationRef index (unused).
    • setFilamentID

      public void setFilamentID​(java.lang.String id, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Filament.
      Specified by:
      setFilamentID in interface MetadataStore
      Parameters:
      id - ID to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setFilamentLotNumber

      public void setFilamentLotNumber​(java.lang.String lotNumber, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the LotNumber property of Filament.
      Specified by:
      setFilamentLotNumber in interface MetadataStore
      Parameters:
      lotNumber - LotNumber to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setFilamentManufacturer

      public void setFilamentManufacturer​(java.lang.String manufacturer, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Manufacturer property of Filament.
      Specified by:
      setFilamentManufacturer in interface MetadataStore
      Parameters:
      manufacturer - Manufacturer to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setFilamentModel

      public void setFilamentModel​(java.lang.String model, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Model property of Filament.
      Specified by:
      setFilamentModel in interface MetadataStore
      Parameters:
      model - Model to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setFilamentPower

      public void setFilamentPower​(Power power, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Power property of Filament.
      Specified by:
      setFilamentPower in interface MetadataStore
      Parameters:
      power - Power to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setFilamentSerialNumber

      public void setFilamentSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the SerialNumber property of Filament.
      Specified by:
      setFilamentSerialNumber in interface MetadataStore
      Parameters:
      serialNumber - SerialNumber to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setFilamentType

      public void setFilamentType​(FilamentType type, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Type property of Filament.
      Specified by:
      setFilamentType in interface MetadataStore
      Parameters:
      type - Type to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setFileAnnotationAnnotationRef

      public void setFileAnnotationAnnotationRef​(java.lang.String annotation, int fileAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of FileAnnotation.
      Specified by:
      setFileAnnotationAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      fileAnnotationIndex - the FileAnnotation index.
      annotationRefIndex - AnnotationRef index (unused).
    • setFileAnnotationAnnotator

      public void setFileAnnotationAnnotator​(java.lang.String annotator, int fileAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Annotator property of FileAnnotation.
      Specified by:
      setFileAnnotationAnnotator in interface MetadataStore
      Parameters:
      annotator - Annotator to set.
      fileAnnotationIndex - the FileAnnotation index.
    • setFileAnnotationDescription

      public void setFileAnnotationDescription​(java.lang.String description, int fileAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Description property of FileAnnotation.
      Specified by:
      setFileAnnotationDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      fileAnnotationIndex - the FileAnnotation index.
    • setFileAnnotationID

      public void setFileAnnotationID​(java.lang.String id, int fileAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the ID property of FileAnnotation.
      Specified by:
      setFileAnnotationID in interface MetadataStore
      Parameters:
      id - ID to set.
      fileAnnotationIndex - the FileAnnotation index.
    • setFileAnnotationNamespace

      public void setFileAnnotationNamespace​(java.lang.String namespace, int fileAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Namespace property of FileAnnotation.
      Specified by:
      setFileAnnotationNamespace in interface MetadataStore
      Parameters:
      namespace - Namespace to set.
      fileAnnotationIndex - the FileAnnotation index.
    • setFilterAnnotationRef

      public void setFilterAnnotationRef​(java.lang.String annotation, int instrumentIndex, int filterIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Filter.
      Specified by:
      setFilterAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
      annotationRefIndex - AnnotationRef index (unused).
    • setFilterFilterWheel

      public void setFilterFilterWheel​(java.lang.String filterWheel, int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataStore
      Set the FilterWheel property of Filter.
      Specified by:
      setFilterFilterWheel in interface MetadataStore
      Parameters:
      filterWheel - FilterWheel to set.
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
    • setFilterID

      public void setFilterID​(java.lang.String id, int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Filter.
      Specified by:
      setFilterID in interface MetadataStore
      Parameters:
      id - ID to set.
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
    • setFilterLotNumber

      public void setFilterLotNumber​(java.lang.String lotNumber, int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataStore
      Set the LotNumber property of Filter.
      Specified by:
      setFilterLotNumber in interface MetadataStore
      Parameters:
      lotNumber - LotNumber to set.
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
    • setFilterManufacturer

      public void setFilterManufacturer​(java.lang.String manufacturer, int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataStore
      Set the Manufacturer property of Filter.
      Specified by:
      setFilterManufacturer in interface MetadataStore
      Parameters:
      manufacturer - Manufacturer to set.
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
    • setFilterModel

      public void setFilterModel​(java.lang.String model, int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataStore
      Set the Model property of Filter.
      Specified by:
      setFilterModel in interface MetadataStore
      Parameters:
      model - Model to set.
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
    • setFilterSerialNumber

      public void setFilterSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataStore
      Set the SerialNumber property of Filter.
      Specified by:
      setFilterSerialNumber in interface MetadataStore
      Parameters:
      serialNumber - SerialNumber to set.
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
    • setFilterType

      public void setFilterType​(FilterType type, int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataStore
      Set the Type property of Filter.
      Specified by:
      setFilterType in interface MetadataStore
      Parameters:
      type - Type to set.
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
    • setFilterSetDichroicRef

      public void setFilterSetDichroicRef​(java.lang.String dichroic, int instrumentIndex, int filterSetIndex)
      Description copied from interface: MetadataStore
      Set the DichroicRef property of FilterSet.
      Specified by:
      setFilterSetDichroicRef in interface MetadataStore
      Parameters:
      dichroic - DichroicRef to set.
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
    • setFilterSetEmissionFilterRef

      public void setFilterSetEmissionFilterRef​(java.lang.String emissionFilter, int instrumentIndex, int filterSetIndex, int emissionFilterRefIndex)
      Description copied from interface: MetadataStore
      Set the EmissionFilterRef property of FilterSet.
      Specified by:
      setFilterSetEmissionFilterRef in interface MetadataStore
      Parameters:
      emissionFilter - EmissionFilterRef to set.
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
      emissionFilterRefIndex - EmissionFilterRef index (unused).
    • setFilterSetExcitationFilterRef

      public void setFilterSetExcitationFilterRef​(java.lang.String excitationFilter, int instrumentIndex, int filterSetIndex, int excitationFilterRefIndex)
      Description copied from interface: MetadataStore
      Set the ExcitationFilterRef property of FilterSet.
      Specified by:
      setFilterSetExcitationFilterRef in interface MetadataStore
      Parameters:
      excitationFilter - ExcitationFilterRef to set.
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
      excitationFilterRefIndex - ExcitationFilterRef index (unused).
    • setFilterSetID

      public void setFilterSetID​(java.lang.String id, int instrumentIndex, int filterSetIndex)
      Description copied from interface: MetadataStore
      Set the ID property of FilterSet.
      Specified by:
      setFilterSetID in interface MetadataStore
      Parameters:
      id - ID to set.
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
    • setFilterSetLotNumber

      public void setFilterSetLotNumber​(java.lang.String lotNumber, int instrumentIndex, int filterSetIndex)
      Description copied from interface: MetadataStore
      Set the LotNumber property of FilterSet.
      Specified by:
      setFilterSetLotNumber in interface MetadataStore
      Parameters:
      lotNumber - LotNumber to set.
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
    • setFilterSetManufacturer

      public void setFilterSetManufacturer​(java.lang.String manufacturer, int instrumentIndex, int filterSetIndex)
      Description copied from interface: MetadataStore
      Set the Manufacturer property of FilterSet.
      Specified by:
      setFilterSetManufacturer in interface MetadataStore
      Parameters:
      manufacturer - Manufacturer to set.
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
    • setFilterSetModel

      public void setFilterSetModel​(java.lang.String model, int instrumentIndex, int filterSetIndex)
      Description copied from interface: MetadataStore
      Set the Model property of FilterSet.
      Specified by:
      setFilterSetModel in interface MetadataStore
      Parameters:
      model - Model to set.
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
    • setFilterSetSerialNumber

      public void setFilterSetSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int filterSetIndex)
      Description copied from interface: MetadataStore
      Set the SerialNumber property of FilterSet.
      Specified by:
      setFilterSetSerialNumber in interface MetadataStore
      Parameters:
      serialNumber - SerialNumber to set.
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
    • setFolderAnnotationRef

      public void setFolderAnnotationRef​(java.lang.String annotation, int folderIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Folder.
      Specified by:
      setFolderAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      folderIndex - the Folder index.
      annotationRefIndex - AnnotationRef index (unused).
    • setFolderDescription

      public void setFolderDescription​(java.lang.String description, int folderIndex)
      Description copied from interface: MetadataStore
      Set the Description property of Folder.
      Specified by:
      setFolderDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      folderIndex - the Folder index.
    • setFolderFolderRef

      public void setFolderFolderRef​(java.lang.String folder, int folderIndex, int folderRefIndex)
      Description copied from interface: MetadataStore
      Set the FolderRef property of Folder.
      Specified by:
      setFolderFolderRef in interface MetadataStore
      Parameters:
      folder - FolderRef to set.
      folderIndex - the Folder index.
      folderRefIndex - FolderRef index (unused).
    • setFolderID

      public void setFolderID​(java.lang.String id, int folderIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Folder.
      Specified by:
      setFolderID in interface MetadataStore
      Parameters:
      id - ID to set.
      folderIndex - the Folder index.
    • setFolderImageRef

      public void setFolderImageRef​(java.lang.String image, int folderIndex, int imageRefIndex)
      Description copied from interface: MetadataStore
      Set the ImageRef property of Folder.
      Specified by:
      setFolderImageRef in interface MetadataStore
      Parameters:
      image - ImageRef to set.
      folderIndex - the Folder index.
      imageRefIndex - ImageRef index (unused).
    • setFolderName

      public void setFolderName​(java.lang.String name, int folderIndex)
      Description copied from interface: MetadataStore
      Set the Name property of Folder.
      Specified by:
      setFolderName in interface MetadataStore
      Parameters:
      name - Name to set.
      folderIndex - the Folder index.
    • setFolderROIRef

      public void setFolderROIRef​(java.lang.String roi, int folderIndex, int ROIRefIndex)
      Description copied from interface: MetadataStore
      Set the ROIRef property of Folder.
      Specified by:
      setFolderROIRef in interface MetadataStore
      Parameters:
      roi - ROIRef to set.
      folderIndex - the Folder index.
      ROIRefIndex - ROIRef index (unused).
    • setGenericExcitationSourceAnnotationRef

      public void setGenericExcitationSourceAnnotationRef​(java.lang.String annotation, int instrumentIndex, int lightSourceIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of GenericExcitationSource.
      Specified by:
      setGenericExcitationSourceAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      annotationRefIndex - AnnotationRef index (unused).
    • setGenericExcitationSourceID

      public void setGenericExcitationSourceID​(java.lang.String id, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the ID property of GenericExcitationSource.
      Specified by:
      setGenericExcitationSourceID in interface MetadataStore
      Parameters:
      id - ID to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setGenericExcitationSourceLotNumber

      public void setGenericExcitationSourceLotNumber​(java.lang.String lotNumber, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the LotNumber property of GenericExcitationSource.
      Specified by:
      setGenericExcitationSourceLotNumber in interface MetadataStore
      Parameters:
      lotNumber - LotNumber to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setGenericExcitationSourceManufacturer

      public void setGenericExcitationSourceManufacturer​(java.lang.String manufacturer, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Manufacturer property of GenericExcitationSource.
      Specified by:
      setGenericExcitationSourceManufacturer in interface MetadataStore
      Parameters:
      manufacturer - Manufacturer to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setGenericExcitationSourceModel

      public void setGenericExcitationSourceModel​(java.lang.String model, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Model property of GenericExcitationSource.
      Specified by:
      setGenericExcitationSourceModel in interface MetadataStore
      Parameters:
      model - Model to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setGenericExcitationSourcePower

      public void setGenericExcitationSourcePower​(Power power, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Power property of GenericExcitationSource.
      Specified by:
      setGenericExcitationSourcePower in interface MetadataStore
      Parameters:
      power - Power to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setGenericExcitationSourceSerialNumber

      public void setGenericExcitationSourceSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the SerialNumber property of GenericExcitationSource.
      Specified by:
      setGenericExcitationSourceSerialNumber in interface MetadataStore
      Parameters:
      serialNumber - SerialNumber to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setImageAcquisitionDate

      public void setImageAcquisitionDate​(Timestamp acquisitionDate, int imageIndex)
      Description copied from interface: MetadataStore
      Set the AcquisitionDate property of Image.
      Specified by:
      setImageAcquisitionDate in interface MetadataStore
      Parameters:
      acquisitionDate - AcquisitionDate to set.
      imageIndex - the Image index.
    • setImageAnnotationRef

      public void setImageAnnotationRef​(java.lang.String annotation, int imageIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Image.
      Specified by:
      setImageAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      imageIndex - the Image index.
      annotationRefIndex - AnnotationRef index (unused).
    • setImageDescription

      public void setImageDescription​(java.lang.String description, int imageIndex)
      Description copied from interface: MetadataStore
      Set the Description property of Image.
      Specified by:
      setImageDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      imageIndex - the Image index.
    • setImageExperimentRef

      public void setImageExperimentRef​(java.lang.String experiment, int imageIndex)
      Description copied from interface: MetadataStore
      Set the ExperimentRef property of Image.
      Specified by:
      setImageExperimentRef in interface MetadataStore
      Parameters:
      experiment - ExperimentRef to set.
      imageIndex - the Image index.
    • setImageExperimenterGroupRef

      public void setImageExperimenterGroupRef​(java.lang.String experimenterGroup, int imageIndex)
      Description copied from interface: MetadataStore
      Set the ExperimenterGroupRef property of Image.
      Specified by:
      setImageExperimenterGroupRef in interface MetadataStore
      Parameters:
      experimenterGroup - ExperimenterGroupRef to set.
      imageIndex - the Image index.
    • setImageExperimenterRef

      public void setImageExperimenterRef​(java.lang.String experimenter, int imageIndex)
      Description copied from interface: MetadataStore
      Set the ExperimenterRef property of Image.
      Specified by:
      setImageExperimenterRef in interface MetadataStore
      Parameters:
      experimenter - ExperimenterRef to set.
      imageIndex - the Image index.
    • setImageID

      public void setImageID​(java.lang.String id, int imageIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Image.
      Specified by:
      setImageID in interface MetadataStore
      Parameters:
      id - ID to set.
      imageIndex - the Image index.
    • setImageInstrumentRef

      public void setImageInstrumentRef​(java.lang.String instrument, int imageIndex)
      Description copied from interface: MetadataStore
      Set the InstrumentRef property of Image.
      Specified by:
      setImageInstrumentRef in interface MetadataStore
      Parameters:
      instrument - InstrumentRef to set.
      imageIndex - the Image index.
    • setImageMicrobeamManipulationRef

      public void setImageMicrobeamManipulationRef​(java.lang.String microbeamManipulation, int imageIndex, int microbeamManipulationRefIndex)
      Description copied from interface: MetadataStore
      Set the MicrobeamManipulationRef property of Image.
      Specified by:
      setImageMicrobeamManipulationRef in interface MetadataStore
      Parameters:
      microbeamManipulation - MicrobeamManipulationRef to set.
      imageIndex - the Image index.
      microbeamManipulationRefIndex - MicrobeamManipulationRef index (unused).
    • setImageName

      public void setImageName​(java.lang.String name, int imageIndex)
      Description copied from interface: MetadataStore
      Set the Name property of Image.
      Specified by:
      setImageName in interface MetadataStore
      Parameters:
      name - Name to set.
      imageIndex - the Image index.
    • setImageROIRef

      public void setImageROIRef​(java.lang.String roi, int imageIndex, int ROIRefIndex)
      Description copied from interface: MetadataStore
      Set the ROIRef property of Image.
      Specified by:
      setImageROIRef in interface MetadataStore
      Parameters:
      roi - ROIRef to set.
      imageIndex - the Image index.
      ROIRefIndex - ROIRef index (unused).
    • setImagingEnvironmentAirPressure

      public void setImagingEnvironmentAirPressure​(Pressure airPressure, int imageIndex)
      Description copied from interface: MetadataStore
      Set the AirPressure property of ImagingEnvironment.
      Specified by:
      setImagingEnvironmentAirPressure in interface MetadataStore
      Parameters:
      airPressure - AirPressure to set.
      imageIndex - the Image index.
    • setImagingEnvironmentCO2Percent

      public void setImagingEnvironmentCO2Percent​(PercentFraction co2Percent, int imageIndex)
      Description copied from interface: MetadataStore
      Set the CO2Percent property of ImagingEnvironment.
      Specified by:
      setImagingEnvironmentCO2Percent in interface MetadataStore
      Parameters:
      co2Percent - CO2Percent to set.
      imageIndex - the Image index.
    • setImagingEnvironmentHumidity

      public void setImagingEnvironmentHumidity​(PercentFraction humidity, int imageIndex)
      Description copied from interface: MetadataStore
      Set the Humidity property of ImagingEnvironment.
      Specified by:
      setImagingEnvironmentHumidity in interface MetadataStore
      Parameters:
      humidity - Humidity to set.
      imageIndex - the Image index.
    • setImagingEnvironmentTemperature

      public void setImagingEnvironmentTemperature​(Temperature temperature, int imageIndex)
      Description copied from interface: MetadataStore
      Set the Temperature property of ImagingEnvironment.
      Specified by:
      setImagingEnvironmentTemperature in interface MetadataStore
      Parameters:
      temperature - Temperature to set.
      imageIndex - the Image index.
    • setInstrumentAnnotationRef

      public void setInstrumentAnnotationRef​(java.lang.String annotation, int instrumentIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Instrument.
      Specified by:
      setInstrumentAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      instrumentIndex - the Instrument index.
      annotationRefIndex - AnnotationRef index (unused).
    • setInstrumentID

      public void setInstrumentID​(java.lang.String id, int instrumentIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Instrument.
      Specified by:
      setInstrumentID in interface MetadataStore
      Parameters:
      id - ID to set.
      instrumentIndex - the Instrument index.
    • setLabelAnnotationRef

      public void setLabelAnnotationRef​(java.lang.String annotation, int ROIIndex, int shapeIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Label.
      Specified by:
      setLabelAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      annotationRefIndex - AnnotationRef index (unused).
    • setLabelFillColor

      public void setLabelFillColor​(Color fillColor, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FillColor property of Label.
      Specified by:
      setLabelFillColor in interface MetadataStore
      Parameters:
      fillColor - FillColor to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLabelFillRule

      public void setLabelFillRule​(FillRule fillRule, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FillRule property of Label.
      Specified by:
      setLabelFillRule in interface MetadataStore
      Parameters:
      fillRule - FillRule to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLabelFontFamily

      public void setLabelFontFamily​(FontFamily fontFamily, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontFamily property of Label.
      Specified by:
      setLabelFontFamily in interface MetadataStore
      Parameters:
      fontFamily - FontFamily to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLabelFontSize

      public void setLabelFontSize​(Length fontSize, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontSize property of Label.
      Specified by:
      setLabelFontSize in interface MetadataStore
      Parameters:
      fontSize - FontSize to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLabelFontStyle

      public void setLabelFontStyle​(FontStyle fontStyle, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontStyle property of Label.
      Specified by:
      setLabelFontStyle in interface MetadataStore
      Parameters:
      fontStyle - FontStyle to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLabelID

      public void setLabelID​(java.lang.String id, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Label.
      Specified by:
      setLabelID in interface MetadataStore
      Parameters:
      id - ID to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLabelLocked

      public void setLabelLocked​(java.lang.Boolean locked, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Locked property of Label.
      Specified by:
      setLabelLocked in interface MetadataStore
      Parameters:
      locked - Locked to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLabelStrokeColor

      public void setLabelStrokeColor​(Color strokeColor, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeColor property of Label.
      Specified by:
      setLabelStrokeColor in interface MetadataStore
      Parameters:
      strokeColor - StrokeColor to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLabelStrokeDashArray

      public void setLabelStrokeDashArray​(java.lang.String strokeDashArray, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeDashArray property of Label.
      Specified by:
      setLabelStrokeDashArray in interface MetadataStore
      Parameters:
      strokeDashArray - StrokeDashArray to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLabelStrokeWidth

      public void setLabelStrokeWidth​(Length strokeWidth, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeWidth property of Label.
      Specified by:
      setLabelStrokeWidth in interface MetadataStore
      Parameters:
      strokeWidth - StrokeWidth to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLabelText

      public void setLabelText​(java.lang.String text, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Text property of Label.
      Specified by:
      setLabelText in interface MetadataStore
      Parameters:
      text - Text to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLabelTheC

      public void setLabelTheC​(NonNegativeInteger theC, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheC property of Label.
      Specified by:
      setLabelTheC in interface MetadataStore
      Parameters:
      theC - TheC to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLabelTheT

      public void setLabelTheT​(NonNegativeInteger theT, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheT property of Label.
      Specified by:
      setLabelTheT in interface MetadataStore
      Parameters:
      theT - TheT to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLabelTheZ

      public void setLabelTheZ​(NonNegativeInteger theZ, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheZ property of Label.
      Specified by:
      setLabelTheZ in interface MetadataStore
      Parameters:
      theZ - TheZ to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLabelTransform

      public void setLabelTransform​(AffineTransform transform, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Transform property of Label.
      Specified by:
      setLabelTransform in interface MetadataStore
      Parameters:
      transform - Transform to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLabelX

      public void setLabelX​(java.lang.Double x, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the X property of Label.
      Specified by:
      setLabelX in interface MetadataStore
      Parameters:
      x - X to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLabelY

      public void setLabelY​(java.lang.Double y, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Y property of Label.
      Specified by:
      setLabelY in interface MetadataStore
      Parameters:
      y - Y to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLaserAnnotationRef

      public void setLaserAnnotationRef​(java.lang.String annotation, int instrumentIndex, int lightSourceIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Laser.
      Specified by:
      setLaserAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      annotationRefIndex - AnnotationRef index (unused).
    • setLaserFrequencyMultiplication

      public void setLaserFrequencyMultiplication​(PositiveInteger frequencyMultiplication, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the FrequencyMultiplication property of Laser.
      Specified by:
      setLaserFrequencyMultiplication in interface MetadataStore
      Parameters:
      frequencyMultiplication - FrequencyMultiplication to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLaserID

      public void setLaserID​(java.lang.String id, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Laser.
      Specified by:
      setLaserID in interface MetadataStore
      Parameters:
      id - ID to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLaserLaserMedium

      public void setLaserLaserMedium​(LaserMedium laserMedium, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the LaserMedium property of Laser.
      Specified by:
      setLaserLaserMedium in interface MetadataStore
      Parameters:
      laserMedium - LaserMedium to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLaserLotNumber

      public void setLaserLotNumber​(java.lang.String lotNumber, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the LotNumber property of Laser.
      Specified by:
      setLaserLotNumber in interface MetadataStore
      Parameters:
      lotNumber - LotNumber to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLaserManufacturer

      public void setLaserManufacturer​(java.lang.String manufacturer, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Manufacturer property of Laser.
      Specified by:
      setLaserManufacturer in interface MetadataStore
      Parameters:
      manufacturer - Manufacturer to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLaserModel

      public void setLaserModel​(java.lang.String model, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Model property of Laser.
      Specified by:
      setLaserModel in interface MetadataStore
      Parameters:
      model - Model to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLaserPockelCell

      public void setLaserPockelCell​(java.lang.Boolean pockelCell, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the PockelCell property of Laser.
      Specified by:
      setLaserPockelCell in interface MetadataStore
      Parameters:
      pockelCell - PockelCell to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLaserPower

      public void setLaserPower​(Power power, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Power property of Laser.
      Specified by:
      setLaserPower in interface MetadataStore
      Parameters:
      power - Power to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLaserPulse

      public void setLaserPulse​(Pulse pulse, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Pulse property of Laser.
      Specified by:
      setLaserPulse in interface MetadataStore
      Parameters:
      pulse - Pulse to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLaserPump

      public void setLaserPump​(java.lang.String pump, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Pump property of Laser.
      Specified by:
      setLaserPump in interface MetadataStore
      Parameters:
      pump - Pump to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLaserRepetitionRate

      public void setLaserRepetitionRate​(Frequency repetitionRate, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the RepetitionRate property of Laser.
      Specified by:
      setLaserRepetitionRate in interface MetadataStore
      Parameters:
      repetitionRate - RepetitionRate to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLaserSerialNumber

      public void setLaserSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the SerialNumber property of Laser.
      Specified by:
      setLaserSerialNumber in interface MetadataStore
      Parameters:
      serialNumber - SerialNumber to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLaserTuneable

      public void setLaserTuneable​(java.lang.Boolean tuneable, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Tuneable property of Laser.
      Specified by:
      setLaserTuneable in interface MetadataStore
      Parameters:
      tuneable - Tuneable to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLaserType

      public void setLaserType​(LaserType type, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Type property of Laser.
      Specified by:
      setLaserType in interface MetadataStore
      Parameters:
      type - Type to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLaserWavelength

      public void setLaserWavelength​(Length wavelength, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Wavelength property of Laser.
      Specified by:
      setLaserWavelength in interface MetadataStore
      Parameters:
      wavelength - Wavelength to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLightEmittingDiodeAnnotationRef

      public void setLightEmittingDiodeAnnotationRef​(java.lang.String annotation, int instrumentIndex, int lightSourceIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of LightEmittingDiode.
      Specified by:
      setLightEmittingDiodeAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      annotationRefIndex - AnnotationRef index (unused).
    • setLightEmittingDiodeID

      public void setLightEmittingDiodeID​(java.lang.String id, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the ID property of LightEmittingDiode.
      Specified by:
      setLightEmittingDiodeID in interface MetadataStore
      Parameters:
      id - ID to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLightEmittingDiodeLotNumber

      public void setLightEmittingDiodeLotNumber​(java.lang.String lotNumber, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the LotNumber property of LightEmittingDiode.
      Specified by:
      setLightEmittingDiodeLotNumber in interface MetadataStore
      Parameters:
      lotNumber - LotNumber to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLightEmittingDiodeManufacturer

      public void setLightEmittingDiodeManufacturer​(java.lang.String manufacturer, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Manufacturer property of LightEmittingDiode.
      Specified by:
      setLightEmittingDiodeManufacturer in interface MetadataStore
      Parameters:
      manufacturer - Manufacturer to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLightEmittingDiodeModel

      public void setLightEmittingDiodeModel​(java.lang.String model, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Model property of LightEmittingDiode.
      Specified by:
      setLightEmittingDiodeModel in interface MetadataStore
      Parameters:
      model - Model to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLightEmittingDiodePower

      public void setLightEmittingDiodePower​(Power power, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the Power property of LightEmittingDiode.
      Specified by:
      setLightEmittingDiodePower in interface MetadataStore
      Parameters:
      power - Power to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLightEmittingDiodeSerialNumber

      public void setLightEmittingDiodeSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataStore
      Set the SerialNumber property of LightEmittingDiode.
      Specified by:
      setLightEmittingDiodeSerialNumber in interface MetadataStore
      Parameters:
      serialNumber - SerialNumber to set.
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
    • setLightPathAnnotationRef

      public void setLightPathAnnotationRef​(java.lang.String annotation, int imageIndex, int channelIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of LightPath.
      Specified by:
      setLightPathAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
      annotationRefIndex - AnnotationRef index (unused).
    • setLightPathDichroicRef

      public void setLightPathDichroicRef​(java.lang.String dichroic, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the DichroicRef property of LightPath.
      Specified by:
      setLightPathDichroicRef in interface MetadataStore
      Parameters:
      dichroic - DichroicRef to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setLightPathEmissionFilterRef

      public void setLightPathEmissionFilterRef​(java.lang.String emissionFilter, int imageIndex, int channelIndex, int emissionFilterRefIndex)
      Description copied from interface: MetadataStore
      Set the EmissionFilterRef property of LightPath.
      Specified by:
      setLightPathEmissionFilterRef in interface MetadataStore
      Parameters:
      emissionFilter - EmissionFilterRef to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
      emissionFilterRefIndex - EmissionFilterRef index (unused).
    • setLightPathExcitationFilterRef

      public void setLightPathExcitationFilterRef​(java.lang.String excitationFilter, int imageIndex, int channelIndex, int excitationFilterRefIndex)
      Description copied from interface: MetadataStore
      Set the ExcitationFilterRef property of LightPath.
      Specified by:
      setLightPathExcitationFilterRef in interface MetadataStore
      Parameters:
      excitationFilter - ExcitationFilterRef to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
      excitationFilterRefIndex - ExcitationFilterRef index (unused).
    • setChannelLightSourceSettingsAttenuation

      public void setChannelLightSourceSettingsAttenuation​(PercentFraction attenuation, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the Attenuation property of LightSourceSettings.
      Specified by:
      setChannelLightSourceSettingsAttenuation in interface MetadataStore
      Parameters:
      attenuation - Attenuation to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setMicrobeamManipulationLightSourceSettingsAttenuation

      public void setMicrobeamManipulationLightSourceSettingsAttenuation​(PercentFraction attenuation, int experimentIndex, int microbeamManipulationIndex, int lightSourceSettingsIndex)
      Description copied from interface: MetadataStore
      Set the Attenuation property of LightSourceSettings.
      Specified by:
      setMicrobeamManipulationLightSourceSettingsAttenuation in interface MetadataStore
      Parameters:
      attenuation - Attenuation to set.
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
      lightSourceSettingsIndex - the LightSourceSettings index.
    • setChannelLightSourceSettingsID

      public void setChannelLightSourceSettingsID​(java.lang.String id, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the ID property of LightSourceSettings.
      Specified by:
      setChannelLightSourceSettingsID in interface MetadataStore
      Parameters:
      id - ID to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setMicrobeamManipulationLightSourceSettingsID

      public void setMicrobeamManipulationLightSourceSettingsID​(java.lang.String id, int experimentIndex, int microbeamManipulationIndex, int lightSourceSettingsIndex)
      Description copied from interface: MetadataStore
      Set the ID property of LightSourceSettings.
      Specified by:
      setMicrobeamManipulationLightSourceSettingsID in interface MetadataStore
      Parameters:
      id - ID to set.
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
      lightSourceSettingsIndex - the LightSourceSettings index.
    • setChannelLightSourceSettingsWavelength

      public void setChannelLightSourceSettingsWavelength​(Length wavelength, int imageIndex, int channelIndex)
      Description copied from interface: MetadataStore
      Set the Wavelength property of LightSourceSettings.
      Specified by:
      setChannelLightSourceSettingsWavelength in interface MetadataStore
      Parameters:
      wavelength - Wavelength to set.
      imageIndex - the Image index.
      channelIndex - the Channel index.
    • setMicrobeamManipulationLightSourceSettingsWavelength

      public void setMicrobeamManipulationLightSourceSettingsWavelength​(Length wavelength, int experimentIndex, int microbeamManipulationIndex, int lightSourceSettingsIndex)
      Description copied from interface: MetadataStore
      Set the Wavelength property of LightSourceSettings.
      Specified by:
      setMicrobeamManipulationLightSourceSettingsWavelength in interface MetadataStore
      Parameters:
      wavelength - Wavelength to set.
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
      lightSourceSettingsIndex - the LightSourceSettings index.
    • setLineAnnotationRef

      public void setLineAnnotationRef​(java.lang.String annotation, int ROIIndex, int shapeIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Line.
      Specified by:
      setLineAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      annotationRefIndex - AnnotationRef index (unused).
    • setLineFillColor

      public void setLineFillColor​(Color fillColor, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FillColor property of Line.
      Specified by:
      setLineFillColor in interface MetadataStore
      Parameters:
      fillColor - FillColor to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineFillRule

      public void setLineFillRule​(FillRule fillRule, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FillRule property of Line.
      Specified by:
      setLineFillRule in interface MetadataStore
      Parameters:
      fillRule - FillRule to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineFontFamily

      public void setLineFontFamily​(FontFamily fontFamily, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontFamily property of Line.
      Specified by:
      setLineFontFamily in interface MetadataStore
      Parameters:
      fontFamily - FontFamily to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineFontSize

      public void setLineFontSize​(Length fontSize, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontSize property of Line.
      Specified by:
      setLineFontSize in interface MetadataStore
      Parameters:
      fontSize - FontSize to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineFontStyle

      public void setLineFontStyle​(FontStyle fontStyle, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontStyle property of Line.
      Specified by:
      setLineFontStyle in interface MetadataStore
      Parameters:
      fontStyle - FontStyle to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineID

      public void setLineID​(java.lang.String id, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Line.
      Specified by:
      setLineID in interface MetadataStore
      Parameters:
      id - ID to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineLocked

      public void setLineLocked​(java.lang.Boolean locked, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Locked property of Line.
      Specified by:
      setLineLocked in interface MetadataStore
      Parameters:
      locked - Locked to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineMarkerEnd

      public void setLineMarkerEnd​(Marker markerEnd, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the MarkerEnd property of Line.
      Specified by:
      setLineMarkerEnd in interface MetadataStore
      Parameters:
      markerEnd - MarkerEnd to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineMarkerStart

      public void setLineMarkerStart​(Marker markerStart, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the MarkerStart property of Line.
      Specified by:
      setLineMarkerStart in interface MetadataStore
      Parameters:
      markerStart - MarkerStart to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineStrokeColor

      public void setLineStrokeColor​(Color strokeColor, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeColor property of Line.
      Specified by:
      setLineStrokeColor in interface MetadataStore
      Parameters:
      strokeColor - StrokeColor to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineStrokeDashArray

      public void setLineStrokeDashArray​(java.lang.String strokeDashArray, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeDashArray property of Line.
      Specified by:
      setLineStrokeDashArray in interface MetadataStore
      Parameters:
      strokeDashArray - StrokeDashArray to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineStrokeWidth

      public void setLineStrokeWidth​(Length strokeWidth, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeWidth property of Line.
      Specified by:
      setLineStrokeWidth in interface MetadataStore
      Parameters:
      strokeWidth - StrokeWidth to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineText

      public void setLineText​(java.lang.String text, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Text property of Line.
      Specified by:
      setLineText in interface MetadataStore
      Parameters:
      text - Text to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineTheC

      public void setLineTheC​(NonNegativeInteger theC, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheC property of Line.
      Specified by:
      setLineTheC in interface MetadataStore
      Parameters:
      theC - TheC to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineTheT

      public void setLineTheT​(NonNegativeInteger theT, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheT property of Line.
      Specified by:
      setLineTheT in interface MetadataStore
      Parameters:
      theT - TheT to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineTheZ

      public void setLineTheZ​(NonNegativeInteger theZ, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheZ property of Line.
      Specified by:
      setLineTheZ in interface MetadataStore
      Parameters:
      theZ - TheZ to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineTransform

      public void setLineTransform​(AffineTransform transform, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Transform property of Line.
      Specified by:
      setLineTransform in interface MetadataStore
      Parameters:
      transform - Transform to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineX1

      public void setLineX1​(java.lang.Double x1, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the X1 property of Line.
      Specified by:
      setLineX1 in interface MetadataStore
      Parameters:
      x1 - X1 to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineX2

      public void setLineX2​(java.lang.Double x2, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the X2 property of Line.
      Specified by:
      setLineX2 in interface MetadataStore
      Parameters:
      x2 - X2 to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineY1

      public void setLineY1​(java.lang.Double y1, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Y1 property of Line.
      Specified by:
      setLineY1 in interface MetadataStore
      Parameters:
      y1 - Y1 to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setLineY2

      public void setLineY2​(java.lang.Double y2, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Y2 property of Line.
      Specified by:
      setLineY2 in interface MetadataStore
      Parameters:
      y2 - Y2 to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setListAnnotationAnnotationRef

      public void setListAnnotationAnnotationRef​(java.lang.String annotation, int listAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of ListAnnotation.
      Specified by:
      setListAnnotationAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      listAnnotationIndex - the ListAnnotation index.
      annotationRefIndex - AnnotationRef index (unused).
    • setListAnnotationAnnotator

      public void setListAnnotationAnnotator​(java.lang.String annotator, int listAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Annotator property of ListAnnotation.
      Specified by:
      setListAnnotationAnnotator in interface MetadataStore
      Parameters:
      annotator - Annotator to set.
      listAnnotationIndex - the ListAnnotation index.
    • setListAnnotationDescription

      public void setListAnnotationDescription​(java.lang.String description, int listAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Description property of ListAnnotation.
      Specified by:
      setListAnnotationDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      listAnnotationIndex - the ListAnnotation index.
    • setListAnnotationID

      public void setListAnnotationID​(java.lang.String id, int listAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the ID property of ListAnnotation.
      Specified by:
      setListAnnotationID in interface MetadataStore
      Parameters:
      id - ID to set.
      listAnnotationIndex - the ListAnnotation index.
    • setListAnnotationNamespace

      public void setListAnnotationNamespace​(java.lang.String namespace, int listAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Namespace property of ListAnnotation.
      Specified by:
      setListAnnotationNamespace in interface MetadataStore
      Parameters:
      namespace - Namespace to set.
      listAnnotationIndex - the ListAnnotation index.
    • setLongAnnotationAnnotationRef

      public void setLongAnnotationAnnotationRef​(java.lang.String annotation, int longAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of LongAnnotation.
      Specified by:
      setLongAnnotationAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      longAnnotationIndex - the LongAnnotation index.
      annotationRefIndex - AnnotationRef index (unused).
    • setLongAnnotationAnnotator

      public void setLongAnnotationAnnotator​(java.lang.String annotator, int longAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Annotator property of LongAnnotation.
      Specified by:
      setLongAnnotationAnnotator in interface MetadataStore
      Parameters:
      annotator - Annotator to set.
      longAnnotationIndex - the LongAnnotation index.
    • setLongAnnotationDescription

      public void setLongAnnotationDescription​(java.lang.String description, int longAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Description property of LongAnnotation.
      Specified by:
      setLongAnnotationDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      longAnnotationIndex - the LongAnnotation index.
    • setLongAnnotationID

      public void setLongAnnotationID​(java.lang.String id, int longAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the ID property of LongAnnotation.
      Specified by:
      setLongAnnotationID in interface MetadataStore
      Parameters:
      id - ID to set.
      longAnnotationIndex - the LongAnnotation index.
    • setLongAnnotationNamespace

      public void setLongAnnotationNamespace​(java.lang.String namespace, int longAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Namespace property of LongAnnotation.
      Specified by:
      setLongAnnotationNamespace in interface MetadataStore
      Parameters:
      namespace - Namespace to set.
      longAnnotationIndex - the LongAnnotation index.
    • setLongAnnotationValue

      public void setLongAnnotationValue​(java.lang.Long value, int longAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Value property of LongAnnotation.
      Specified by:
      setLongAnnotationValue in interface MetadataStore
      Parameters:
      value - Value to set.
      longAnnotationIndex - the LongAnnotation index.
    • setMapAnnotationAnnotationRef

      public void setMapAnnotationAnnotationRef​(java.lang.String annotation, int mapAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of MapAnnotation.
      Specified by:
      setMapAnnotationAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      mapAnnotationIndex - the MapAnnotation index.
      annotationRefIndex - AnnotationRef index (unused).
    • setMapAnnotationAnnotator

      public void setMapAnnotationAnnotator​(java.lang.String annotator, int mapAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Annotator property of MapAnnotation.
      Specified by:
      setMapAnnotationAnnotator in interface MetadataStore
      Parameters:
      annotator - Annotator to set.
      mapAnnotationIndex - the MapAnnotation index.
    • setMapAnnotationDescription

      public void setMapAnnotationDescription​(java.lang.String description, int mapAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Description property of MapAnnotation.
      Specified by:
      setMapAnnotationDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      mapAnnotationIndex - the MapAnnotation index.
    • setMapAnnotationID

      public void setMapAnnotationID​(java.lang.String id, int mapAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the ID property of MapAnnotation.
      Specified by:
      setMapAnnotationID in interface MetadataStore
      Parameters:
      id - ID to set.
      mapAnnotationIndex - the MapAnnotation index.
    • setMapAnnotationNamespace

      public void setMapAnnotationNamespace​(java.lang.String namespace, int mapAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Namespace property of MapAnnotation.
      Specified by:
      setMapAnnotationNamespace in interface MetadataStore
      Parameters:
      namespace - Namespace to set.
      mapAnnotationIndex - the MapAnnotation index.
    • setMaskAnnotationRef

      public void setMaskAnnotationRef​(java.lang.String annotation, int ROIIndex, int shapeIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Mask.
      Specified by:
      setMaskAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      annotationRefIndex - AnnotationRef index (unused).
    • setMaskFillColor

      public void setMaskFillColor​(Color fillColor, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FillColor property of Mask.
      Specified by:
      setMaskFillColor in interface MetadataStore
      Parameters:
      fillColor - FillColor to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskFillRule

      public void setMaskFillRule​(FillRule fillRule, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FillRule property of Mask.
      Specified by:
      setMaskFillRule in interface MetadataStore
      Parameters:
      fillRule - FillRule to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskFontFamily

      public void setMaskFontFamily​(FontFamily fontFamily, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontFamily property of Mask.
      Specified by:
      setMaskFontFamily in interface MetadataStore
      Parameters:
      fontFamily - FontFamily to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskFontSize

      public void setMaskFontSize​(Length fontSize, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontSize property of Mask.
      Specified by:
      setMaskFontSize in interface MetadataStore
      Parameters:
      fontSize - FontSize to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskFontStyle

      public void setMaskFontStyle​(FontStyle fontStyle, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontStyle property of Mask.
      Specified by:
      setMaskFontStyle in interface MetadataStore
      Parameters:
      fontStyle - FontStyle to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskHeight

      public void setMaskHeight​(java.lang.Double height, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Height property of Mask.
      Specified by:
      setMaskHeight in interface MetadataStore
      Parameters:
      height - Height to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskID

      public void setMaskID​(java.lang.String id, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Mask.
      Specified by:
      setMaskID in interface MetadataStore
      Parameters:
      id - ID to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskLocked

      public void setMaskLocked​(java.lang.Boolean locked, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Locked property of Mask.
      Specified by:
      setMaskLocked in interface MetadataStore
      Parameters:
      locked - Locked to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskStrokeColor

      public void setMaskStrokeColor​(Color strokeColor, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeColor property of Mask.
      Specified by:
      setMaskStrokeColor in interface MetadataStore
      Parameters:
      strokeColor - StrokeColor to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskStrokeDashArray

      public void setMaskStrokeDashArray​(java.lang.String strokeDashArray, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeDashArray property of Mask.
      Specified by:
      setMaskStrokeDashArray in interface MetadataStore
      Parameters:
      strokeDashArray - StrokeDashArray to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskStrokeWidth

      public void setMaskStrokeWidth​(Length strokeWidth, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeWidth property of Mask.
      Specified by:
      setMaskStrokeWidth in interface MetadataStore
      Parameters:
      strokeWidth - StrokeWidth to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskText

      public void setMaskText​(java.lang.String text, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Text property of Mask.
      Specified by:
      setMaskText in interface MetadataStore
      Parameters:
      text - Text to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskTheC

      public void setMaskTheC​(NonNegativeInteger theC, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheC property of Mask.
      Specified by:
      setMaskTheC in interface MetadataStore
      Parameters:
      theC - TheC to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskTheT

      public void setMaskTheT​(NonNegativeInteger theT, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheT property of Mask.
      Specified by:
      setMaskTheT in interface MetadataStore
      Parameters:
      theT - TheT to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskTheZ

      public void setMaskTheZ​(NonNegativeInteger theZ, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheZ property of Mask.
      Specified by:
      setMaskTheZ in interface MetadataStore
      Parameters:
      theZ - TheZ to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskTransform

      public void setMaskTransform​(AffineTransform transform, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Transform property of Mask.
      Specified by:
      setMaskTransform in interface MetadataStore
      Parameters:
      transform - Transform to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskWidth

      public void setMaskWidth​(java.lang.Double width, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Width property of Mask.
      Specified by:
      setMaskWidth in interface MetadataStore
      Parameters:
      width - Width to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskX

      public void setMaskX​(java.lang.Double x, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the X property of Mask.
      Specified by:
      setMaskX in interface MetadataStore
      Parameters:
      x - X to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMaskY

      public void setMaskY​(java.lang.Double y, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Y property of Mask.
      Specified by:
      setMaskY in interface MetadataStore
      Parameters:
      y - Y to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setMicrobeamManipulationDescription

      public void setMicrobeamManipulationDescription​(java.lang.String description, int experimentIndex, int microbeamManipulationIndex)
      Description copied from interface: MetadataStore
      Set the Description property of MicrobeamManipulation.
      Specified by:
      setMicrobeamManipulationDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
    • setMicrobeamManipulationExperimenterRef

      public void setMicrobeamManipulationExperimenterRef​(java.lang.String experimenter, int experimentIndex, int microbeamManipulationIndex)
      Description copied from interface: MetadataStore
      Set the ExperimenterRef property of MicrobeamManipulation.
      Specified by:
      setMicrobeamManipulationExperimenterRef in interface MetadataStore
      Parameters:
      experimenter - ExperimenterRef to set.
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
    • setMicrobeamManipulationID

      public void setMicrobeamManipulationID​(java.lang.String id, int experimentIndex, int microbeamManipulationIndex)
      Description copied from interface: MetadataStore
      Set the ID property of MicrobeamManipulation.
      Specified by:
      setMicrobeamManipulationID in interface MetadataStore
      Parameters:
      id - ID to set.
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
    • setMicrobeamManipulationROIRef

      public void setMicrobeamManipulationROIRef​(java.lang.String roi, int experimentIndex, int microbeamManipulationIndex, int ROIRefIndex)
      Description copied from interface: MetadataStore
      Set the ROIRef property of MicrobeamManipulation.
      Specified by:
      setMicrobeamManipulationROIRef in interface MetadataStore
      Parameters:
      roi - ROIRef to set.
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
      ROIRefIndex - ROIRef index (unused).
    • setMicrobeamManipulationType

      public void setMicrobeamManipulationType​(MicrobeamManipulationType type, int experimentIndex, int microbeamManipulationIndex)
      Description copied from interface: MetadataStore
      Set the Type property of MicrobeamManipulation.
      Specified by:
      setMicrobeamManipulationType in interface MetadataStore
      Parameters:
      type - Type to set.
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
    • setMicroscopeLotNumber

      public void setMicroscopeLotNumber​(java.lang.String lotNumber, int instrumentIndex)
      Description copied from interface: MetadataStore
      Set the LotNumber property of Microscope.
      Specified by:
      setMicroscopeLotNumber in interface MetadataStore
      Parameters:
      lotNumber - LotNumber to set.
      instrumentIndex - the Instrument index.
    • setMicroscopeManufacturer

      public void setMicroscopeManufacturer​(java.lang.String manufacturer, int instrumentIndex)
      Description copied from interface: MetadataStore
      Set the Manufacturer property of Microscope.
      Specified by:
      setMicroscopeManufacturer in interface MetadataStore
      Parameters:
      manufacturer - Manufacturer to set.
      instrumentIndex - the Instrument index.
    • setMicroscopeModel

      public void setMicroscopeModel​(java.lang.String model, int instrumentIndex)
      Description copied from interface: MetadataStore
      Set the Model property of Microscope.
      Specified by:
      setMicroscopeModel in interface MetadataStore
      Parameters:
      model - Model to set.
      instrumentIndex - the Instrument index.
    • setMicroscopeSerialNumber

      public void setMicroscopeSerialNumber​(java.lang.String serialNumber, int instrumentIndex)
      Description copied from interface: MetadataStore
      Set the SerialNumber property of Microscope.
      Specified by:
      setMicroscopeSerialNumber in interface MetadataStore
      Parameters:
      serialNumber - SerialNumber to set.
      instrumentIndex - the Instrument index.
    • setMicroscopeType

      public void setMicroscopeType​(MicroscopeType type, int instrumentIndex)
      Description copied from interface: MetadataStore
      Set the Type property of Microscope.
      Specified by:
      setMicroscopeType in interface MetadataStore
      Parameters:
      type - Type to set.
      instrumentIndex - the Instrument index.
    • setObjectiveAnnotationRef

      public void setObjectiveAnnotationRef​(java.lang.String annotation, int instrumentIndex, int objectiveIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Objective.
      Specified by:
      setObjectiveAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
      annotationRefIndex - AnnotationRef index (unused).
    • setObjectiveCalibratedMagnification

      public void setObjectiveCalibratedMagnification​(java.lang.Double calibratedMagnification, int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataStore
      Set the CalibratedMagnification property of Objective.
      Specified by:
      setObjectiveCalibratedMagnification in interface MetadataStore
      Parameters:
      calibratedMagnification - CalibratedMagnification to set.
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
    • setObjectiveCorrection

      public void setObjectiveCorrection​(Correction correction, int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataStore
      Set the Correction property of Objective.
      Specified by:
      setObjectiveCorrection in interface MetadataStore
      Parameters:
      correction - Correction to set.
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
    • setObjectiveID

      public void setObjectiveID​(java.lang.String id, int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Objective.
      Specified by:
      setObjectiveID in interface MetadataStore
      Parameters:
      id - ID to set.
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
    • setObjectiveImmersion

      public void setObjectiveImmersion​(Immersion immersion, int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataStore
      Set the Immersion property of Objective.
      Specified by:
      setObjectiveImmersion in interface MetadataStore
      Parameters:
      immersion - Immersion to set.
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
    • setObjectiveIris

      public void setObjectiveIris​(java.lang.Boolean iris, int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataStore
      Set the Iris property of Objective.
      Specified by:
      setObjectiveIris in interface MetadataStore
      Parameters:
      iris - Iris to set.
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
    • setObjectiveLensNA

      public void setObjectiveLensNA​(java.lang.Double lensNA, int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataStore
      Set the LensNA property of Objective.
      Specified by:
      setObjectiveLensNA in interface MetadataStore
      Parameters:
      lensNA - LensNA to set.
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
    • setObjectiveLotNumber

      public void setObjectiveLotNumber​(java.lang.String lotNumber, int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataStore
      Set the LotNumber property of Objective.
      Specified by:
      setObjectiveLotNumber in interface MetadataStore
      Parameters:
      lotNumber - LotNumber to set.
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
    • setObjectiveManufacturer

      public void setObjectiveManufacturer​(java.lang.String manufacturer, int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataStore
      Set the Manufacturer property of Objective.
      Specified by:
      setObjectiveManufacturer in interface MetadataStore
      Parameters:
      manufacturer - Manufacturer to set.
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
    • setObjectiveModel

      public void setObjectiveModel​(java.lang.String model, int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataStore
      Set the Model property of Objective.
      Specified by:
      setObjectiveModel in interface MetadataStore
      Parameters:
      model - Model to set.
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
    • setObjectiveNominalMagnification

      public void setObjectiveNominalMagnification​(java.lang.Double nominalMagnification, int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataStore
      Set the NominalMagnification property of Objective.
      Specified by:
      setObjectiveNominalMagnification in interface MetadataStore
      Parameters:
      nominalMagnification - NominalMagnification to set.
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
    • setObjectiveSerialNumber

      public void setObjectiveSerialNumber​(java.lang.String serialNumber, int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataStore
      Set the SerialNumber property of Objective.
      Specified by:
      setObjectiveSerialNumber in interface MetadataStore
      Parameters:
      serialNumber - SerialNumber to set.
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
    • setObjectiveWorkingDistance

      public void setObjectiveWorkingDistance​(Length workingDistance, int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataStore
      Set the WorkingDistance property of Objective.
      Specified by:
      setObjectiveWorkingDistance in interface MetadataStore
      Parameters:
      workingDistance - WorkingDistance to set.
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
    • setObjectiveSettingsCorrectionCollar

      public void setObjectiveSettingsCorrectionCollar​(java.lang.Double correctionCollar, int imageIndex)
      Description copied from interface: MetadataStore
      Set the CorrectionCollar property of ObjectiveSettings.
      Specified by:
      setObjectiveSettingsCorrectionCollar in interface MetadataStore
      Parameters:
      correctionCollar - CorrectionCollar to set.
      imageIndex - the Image index.
    • setObjectiveSettingsID

      public void setObjectiveSettingsID​(java.lang.String id, int imageIndex)
      Description copied from interface: MetadataStore
      Set the ID property of ObjectiveSettings.
      Specified by:
      setObjectiveSettingsID in interface MetadataStore
      Parameters:
      id - ID to set.
      imageIndex - the Image index.
    • setObjectiveSettingsMedium

      public void setObjectiveSettingsMedium​(Medium medium, int imageIndex)
      Description copied from interface: MetadataStore
      Set the Medium property of ObjectiveSettings.
      Specified by:
      setObjectiveSettingsMedium in interface MetadataStore
      Parameters:
      medium - Medium to set.
      imageIndex - the Image index.
    • setObjectiveSettingsRefractiveIndex

      public void setObjectiveSettingsRefractiveIndex​(java.lang.Double refractiveIndex, int imageIndex)
      Description copied from interface: MetadataStore
      Set the RefractiveIndex property of ObjectiveSettings.
      Specified by:
      setObjectiveSettingsRefractiveIndex in interface MetadataStore
      Parameters:
      refractiveIndex - RefractiveIndex to set.
      imageIndex - the Image index.
    • setPixelsBigEndian

      public void setPixelsBigEndian​(java.lang.Boolean bigEndian, int imageIndex)
      Description copied from interface: MetadataStore
      Set the BigEndian property of Pixels.
      Specified by:
      setPixelsBigEndian in interface MetadataStore
      Parameters:
      bigEndian - BigEndian to set.
      imageIndex - the Image index.
    • setPixelsDimensionOrder

      public void setPixelsDimensionOrder​(DimensionOrder dimensionOrder, int imageIndex)
      Description copied from interface: MetadataStore
      Set the DimensionOrder property of Pixels.
      Specified by:
      setPixelsDimensionOrder in interface MetadataStore
      Parameters:
      dimensionOrder - DimensionOrder to set.
      imageIndex - the Image index.
    • setPixelsID

      public void setPixelsID​(java.lang.String id, int imageIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Pixels.
      Specified by:
      setPixelsID in interface MetadataStore
      Parameters:
      id - ID to set.
      imageIndex - the Image index.
    • setPixelsInterleaved

      public void setPixelsInterleaved​(java.lang.Boolean interleaved, int imageIndex)
      Description copied from interface: MetadataStore
      Set the Interleaved property of Pixels.
      Specified by:
      setPixelsInterleaved in interface MetadataStore
      Parameters:
      interleaved - Interleaved to set.
      imageIndex - the Image index.
    • setPixelsPhysicalSizeX

      public void setPixelsPhysicalSizeX​(Length physicalSizeX, int imageIndex)
      Description copied from interface: MetadataStore
      Set the PhysicalSizeX property of Pixels.
      Specified by:
      setPixelsPhysicalSizeX in interface MetadataStore
      Parameters:
      physicalSizeX - PhysicalSizeX to set.
      imageIndex - the Image index.
    • setPixelsPhysicalSizeY

      public void setPixelsPhysicalSizeY​(Length physicalSizeY, int imageIndex)
      Description copied from interface: MetadataStore
      Set the PhysicalSizeY property of Pixels.
      Specified by:
      setPixelsPhysicalSizeY in interface MetadataStore
      Parameters:
      physicalSizeY - PhysicalSizeY to set.
      imageIndex - the Image index.
    • setPixelsPhysicalSizeZ

      public void setPixelsPhysicalSizeZ​(Length physicalSizeZ, int imageIndex)
      Description copied from interface: MetadataStore
      Set the PhysicalSizeZ property of Pixels.
      Specified by:
      setPixelsPhysicalSizeZ in interface MetadataStore
      Parameters:
      physicalSizeZ - PhysicalSizeZ to set.
      imageIndex - the Image index.
    • setPixelsSignificantBits

      public void setPixelsSignificantBits​(PositiveInteger significantBits, int imageIndex)
      Description copied from interface: MetadataStore
      Set the SignificantBits property of Pixels.
      Specified by:
      setPixelsSignificantBits in interface MetadataStore
      Parameters:
      significantBits - SignificantBits to set.
      imageIndex - the Image index.
    • setPixelsSizeC

      public void setPixelsSizeC​(PositiveInteger sizeC, int imageIndex)
      Description copied from interface: MetadataStore
      Set the SizeC property of Pixels.
      Specified by:
      setPixelsSizeC in interface MetadataStore
      Parameters:
      sizeC - SizeC to set.
      imageIndex - the Image index.
    • setPixelsSizeT

      public void setPixelsSizeT​(PositiveInteger sizeT, int imageIndex)
      Description copied from interface: MetadataStore
      Set the SizeT property of Pixels.
      Specified by:
      setPixelsSizeT in interface MetadataStore
      Parameters:
      sizeT - SizeT to set.
      imageIndex - the Image index.
    • setPixelsSizeX

      public void setPixelsSizeX​(PositiveInteger sizeX, int imageIndex)
      Description copied from interface: MetadataStore
      Set the SizeX property of Pixels.
      Specified by:
      setPixelsSizeX in interface MetadataStore
      Parameters:
      sizeX - SizeX to set.
      imageIndex - the Image index.
    • setPixelsSizeY

      public void setPixelsSizeY​(PositiveInteger sizeY, int imageIndex)
      Description copied from interface: MetadataStore
      Set the SizeY property of Pixels.
      Specified by:
      setPixelsSizeY in interface MetadataStore
      Parameters:
      sizeY - SizeY to set.
      imageIndex - the Image index.
    • setPixelsSizeZ

      public void setPixelsSizeZ​(PositiveInteger sizeZ, int imageIndex)
      Description copied from interface: MetadataStore
      Set the SizeZ property of Pixels.
      Specified by:
      setPixelsSizeZ in interface MetadataStore
      Parameters:
      sizeZ - SizeZ to set.
      imageIndex - the Image index.
    • setPixelsTimeIncrement

      public void setPixelsTimeIncrement​(Time timeIncrement, int imageIndex)
      Description copied from interface: MetadataStore
      Set the TimeIncrement property of Pixels.
      Specified by:
      setPixelsTimeIncrement in interface MetadataStore
      Parameters:
      timeIncrement - TimeIncrement to set.
      imageIndex - the Image index.
    • setPixelsType

      public void setPixelsType​(PixelType type, int imageIndex)
      Description copied from interface: MetadataStore
      Set the Type property of Pixels.
      Specified by:
      setPixelsType in interface MetadataStore
      Parameters:
      type - Type to set.
      imageIndex - the Image index.
    • setPlaneAnnotationRef

      public void setPlaneAnnotationRef​(java.lang.String annotation, int imageIndex, int planeIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Plane.
      Specified by:
      setPlaneAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      imageIndex - the Image index.
      planeIndex - the Plane index.
      annotationRefIndex - AnnotationRef index (unused).
    • setPlaneDeltaT

      public void setPlaneDeltaT​(Time deltaT, int imageIndex, int planeIndex)
      Description copied from interface: MetadataStore
      Set the DeltaT property of Plane.
      Specified by:
      setPlaneDeltaT in interface MetadataStore
      Parameters:
      deltaT - DeltaT to set.
      imageIndex - the Image index.
      planeIndex - the Plane index.
    • setPlaneExposureTime

      public void setPlaneExposureTime​(Time exposureTime, int imageIndex, int planeIndex)
      Description copied from interface: MetadataStore
      Set the ExposureTime property of Plane.
      Specified by:
      setPlaneExposureTime in interface MetadataStore
      Parameters:
      exposureTime - ExposureTime to set.
      imageIndex - the Image index.
      planeIndex - the Plane index.
    • setPlaneHashSHA1

      public void setPlaneHashSHA1​(java.lang.String hashSHA1, int imageIndex, int planeIndex)
      Description copied from interface: MetadataStore
      Set the HashSHA1 property of Plane.
      Specified by:
      setPlaneHashSHA1 in interface MetadataStore
      Parameters:
      hashSHA1 - HashSHA1 to set.
      imageIndex - the Image index.
      planeIndex - the Plane index.
    • setPlanePositionX

      public void setPlanePositionX​(Length positionX, int imageIndex, int planeIndex)
      Description copied from interface: MetadataStore
      Set the PositionX property of Plane.
      Specified by:
      setPlanePositionX in interface MetadataStore
      Parameters:
      positionX - PositionX to set.
      imageIndex - the Image index.
      planeIndex - the Plane index.
    • setPlanePositionY

      public void setPlanePositionY​(Length positionY, int imageIndex, int planeIndex)
      Description copied from interface: MetadataStore
      Set the PositionY property of Plane.
      Specified by:
      setPlanePositionY in interface MetadataStore
      Parameters:
      positionY - PositionY to set.
      imageIndex - the Image index.
      planeIndex - the Plane index.
    • setPlanePositionZ

      public void setPlanePositionZ​(Length positionZ, int imageIndex, int planeIndex)
      Description copied from interface: MetadataStore
      Set the PositionZ property of Plane.
      Specified by:
      setPlanePositionZ in interface MetadataStore
      Parameters:
      positionZ - PositionZ to set.
      imageIndex - the Image index.
      planeIndex - the Plane index.
    • setPlaneTheC

      public void setPlaneTheC​(NonNegativeInteger theC, int imageIndex, int planeIndex)
      Description copied from interface: MetadataStore
      Set the TheC property of Plane.
      Specified by:
      setPlaneTheC in interface MetadataStore
      Parameters:
      theC - TheC to set.
      imageIndex - the Image index.
      planeIndex - the Plane index.
    • setPlaneTheT

      public void setPlaneTheT​(NonNegativeInteger theT, int imageIndex, int planeIndex)
      Description copied from interface: MetadataStore
      Set the TheT property of Plane.
      Specified by:
      setPlaneTheT in interface MetadataStore
      Parameters:
      theT - TheT to set.
      imageIndex - the Image index.
      planeIndex - the Plane index.
    • setPlaneTheZ

      public void setPlaneTheZ​(NonNegativeInteger theZ, int imageIndex, int planeIndex)
      Description copied from interface: MetadataStore
      Set the TheZ property of Plane.
      Specified by:
      setPlaneTheZ in interface MetadataStore
      Parameters:
      theZ - TheZ to set.
      imageIndex - the Image index.
      planeIndex - the Plane index.
    • setPlateAnnotationRef

      public void setPlateAnnotationRef​(java.lang.String annotation, int plateIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Plate.
      Specified by:
      setPlateAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      plateIndex - the Plate index.
      annotationRefIndex - AnnotationRef index (unused).
    • setPlateColumnNamingConvention

      public void setPlateColumnNamingConvention​(NamingConvention columnNamingConvention, int plateIndex)
      Description copied from interface: MetadataStore
      Set the ColumnNamingConvention property of Plate.
      Specified by:
      setPlateColumnNamingConvention in interface MetadataStore
      Parameters:
      columnNamingConvention - ColumnNamingConvention to set.
      plateIndex - the Plate index.
    • setPlateColumns

      public void setPlateColumns​(PositiveInteger columns, int plateIndex)
      Description copied from interface: MetadataStore
      Set the Columns property of Plate.
      Specified by:
      setPlateColumns in interface MetadataStore
      Parameters:
      columns - Columns to set.
      plateIndex - the Plate index.
    • setPlateDescription

      public void setPlateDescription​(java.lang.String description, int plateIndex)
      Description copied from interface: MetadataStore
      Set the Description property of Plate.
      Specified by:
      setPlateDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      plateIndex - the Plate index.
    • setPlateExternalIdentifier

      public void setPlateExternalIdentifier​(java.lang.String externalIdentifier, int plateIndex)
      Description copied from interface: MetadataStore
      Set the ExternalIdentifier property of Plate.
      Specified by:
      setPlateExternalIdentifier in interface MetadataStore
      Parameters:
      externalIdentifier - ExternalIdentifier to set.
      plateIndex - the Plate index.
    • setPlateFieldIndex

      public void setPlateFieldIndex​(NonNegativeInteger fieldIndex, int plateIndex)
      Description copied from interface: MetadataStore
      Set the FieldIndex property of Plate.
      Specified by:
      setPlateFieldIndex in interface MetadataStore
      Parameters:
      fieldIndex - FieldIndex to set.
      plateIndex - the Plate index.
    • setPlateID

      public void setPlateID​(java.lang.String id, int plateIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Plate.
      Specified by:
      setPlateID in interface MetadataStore
      Parameters:
      id - ID to set.
      plateIndex - the Plate index.
    • setPlateName

      public void setPlateName​(java.lang.String name, int plateIndex)
      Description copied from interface: MetadataStore
      Set the Name property of Plate.
      Specified by:
      setPlateName in interface MetadataStore
      Parameters:
      name - Name to set.
      plateIndex - the Plate index.
    • setPlateRowNamingConvention

      public void setPlateRowNamingConvention​(NamingConvention rowNamingConvention, int plateIndex)
      Description copied from interface: MetadataStore
      Set the RowNamingConvention property of Plate.
      Specified by:
      setPlateRowNamingConvention in interface MetadataStore
      Parameters:
      rowNamingConvention - RowNamingConvention to set.
      plateIndex - the Plate index.
    • setPlateRows

      public void setPlateRows​(PositiveInteger rows, int plateIndex)
      Description copied from interface: MetadataStore
      Set the Rows property of Plate.
      Specified by:
      setPlateRows in interface MetadataStore
      Parameters:
      rows - Rows to set.
      plateIndex - the Plate index.
    • setPlateStatus

      public void setPlateStatus​(java.lang.String status, int plateIndex)
      Description copied from interface: MetadataStore
      Set the Status property of Plate.
      Specified by:
      setPlateStatus in interface MetadataStore
      Parameters:
      status - Status to set.
      plateIndex - the Plate index.
    • setPlateWellOriginX

      public void setPlateWellOriginX​(Length wellOriginX, int plateIndex)
      Description copied from interface: MetadataStore
      Set the WellOriginX property of Plate.
      Specified by:
      setPlateWellOriginX in interface MetadataStore
      Parameters:
      wellOriginX - WellOriginX to set.
      plateIndex - the Plate index.
    • setPlateWellOriginY

      public void setPlateWellOriginY​(Length wellOriginY, int plateIndex)
      Description copied from interface: MetadataStore
      Set the WellOriginY property of Plate.
      Specified by:
      setPlateWellOriginY in interface MetadataStore
      Parameters:
      wellOriginY - WellOriginY to set.
      plateIndex - the Plate index.
    • setPlateAcquisitionAnnotationRef

      public void setPlateAcquisitionAnnotationRef​(java.lang.String annotation, int plateIndex, int plateAcquisitionIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of PlateAcquisition.
      Specified by:
      setPlateAcquisitionAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
      annotationRefIndex - AnnotationRef index (unused).
    • setPlateAcquisitionDescription

      public void setPlateAcquisitionDescription​(java.lang.String description, int plateIndex, int plateAcquisitionIndex)
      Description copied from interface: MetadataStore
      Set the Description property of PlateAcquisition.
      Specified by:
      setPlateAcquisitionDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
    • setPlateAcquisitionEndTime

      public void setPlateAcquisitionEndTime​(Timestamp endTime, int plateIndex, int plateAcquisitionIndex)
      Description copied from interface: MetadataStore
      Set the EndTime property of PlateAcquisition.
      Specified by:
      setPlateAcquisitionEndTime in interface MetadataStore
      Parameters:
      endTime - EndTime to set.
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
    • setPlateAcquisitionID

      public void setPlateAcquisitionID​(java.lang.String id, int plateIndex, int plateAcquisitionIndex)
      Description copied from interface: MetadataStore
      Set the ID property of PlateAcquisition.
      Specified by:
      setPlateAcquisitionID in interface MetadataStore
      Parameters:
      id - ID to set.
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
    • setPlateAcquisitionMaximumFieldCount

      public void setPlateAcquisitionMaximumFieldCount​(PositiveInteger maximumFieldCount, int plateIndex, int plateAcquisitionIndex)
      Description copied from interface: MetadataStore
      Set the MaximumFieldCount property of PlateAcquisition.
      Specified by:
      setPlateAcquisitionMaximumFieldCount in interface MetadataStore
      Parameters:
      maximumFieldCount - MaximumFieldCount to set.
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
    • setPlateAcquisitionName

      public void setPlateAcquisitionName​(java.lang.String name, int plateIndex, int plateAcquisitionIndex)
      Description copied from interface: MetadataStore
      Set the Name property of PlateAcquisition.
      Specified by:
      setPlateAcquisitionName in interface MetadataStore
      Parameters:
      name - Name to set.
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
    • setPlateAcquisitionStartTime

      public void setPlateAcquisitionStartTime​(Timestamp startTime, int plateIndex, int plateAcquisitionIndex)
      Description copied from interface: MetadataStore
      Set the StartTime property of PlateAcquisition.
      Specified by:
      setPlateAcquisitionStartTime in interface MetadataStore
      Parameters:
      startTime - StartTime to set.
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
    • setPlateAcquisitionWellSampleRef

      public void setPlateAcquisitionWellSampleRef​(java.lang.String wellSample, int plateIndex, int plateAcquisitionIndex, int wellSampleRefIndex)
      Description copied from interface: MetadataStore
      Set the WellSampleRef property of PlateAcquisition.
      Specified by:
      setPlateAcquisitionWellSampleRef in interface MetadataStore
      Parameters:
      wellSample - WellSampleRef to set.
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
      wellSampleRefIndex - WellSampleRef index (unused).
    • setPointAnnotationRef

      public void setPointAnnotationRef​(java.lang.String annotation, int ROIIndex, int shapeIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Point.
      Specified by:
      setPointAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      annotationRefIndex - AnnotationRef index (unused).
    • setPointFillColor

      public void setPointFillColor​(Color fillColor, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FillColor property of Point.
      Specified by:
      setPointFillColor in interface MetadataStore
      Parameters:
      fillColor - FillColor to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPointFillRule

      public void setPointFillRule​(FillRule fillRule, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FillRule property of Point.
      Specified by:
      setPointFillRule in interface MetadataStore
      Parameters:
      fillRule - FillRule to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPointFontFamily

      public void setPointFontFamily​(FontFamily fontFamily, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontFamily property of Point.
      Specified by:
      setPointFontFamily in interface MetadataStore
      Parameters:
      fontFamily - FontFamily to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPointFontSize

      public void setPointFontSize​(Length fontSize, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontSize property of Point.
      Specified by:
      setPointFontSize in interface MetadataStore
      Parameters:
      fontSize - FontSize to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPointFontStyle

      public void setPointFontStyle​(FontStyle fontStyle, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontStyle property of Point.
      Specified by:
      setPointFontStyle in interface MetadataStore
      Parameters:
      fontStyle - FontStyle to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPointID

      public void setPointID​(java.lang.String id, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Point.
      Specified by:
      setPointID in interface MetadataStore
      Parameters:
      id - ID to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPointLocked

      public void setPointLocked​(java.lang.Boolean locked, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Locked property of Point.
      Specified by:
      setPointLocked in interface MetadataStore
      Parameters:
      locked - Locked to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPointStrokeColor

      public void setPointStrokeColor​(Color strokeColor, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeColor property of Point.
      Specified by:
      setPointStrokeColor in interface MetadataStore
      Parameters:
      strokeColor - StrokeColor to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPointStrokeDashArray

      public void setPointStrokeDashArray​(java.lang.String strokeDashArray, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeDashArray property of Point.
      Specified by:
      setPointStrokeDashArray in interface MetadataStore
      Parameters:
      strokeDashArray - StrokeDashArray to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPointStrokeWidth

      public void setPointStrokeWidth​(Length strokeWidth, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeWidth property of Point.
      Specified by:
      setPointStrokeWidth in interface MetadataStore
      Parameters:
      strokeWidth - StrokeWidth to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPointText

      public void setPointText​(java.lang.String text, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Text property of Point.
      Specified by:
      setPointText in interface MetadataStore
      Parameters:
      text - Text to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPointTheC

      public void setPointTheC​(NonNegativeInteger theC, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheC property of Point.
      Specified by:
      setPointTheC in interface MetadataStore
      Parameters:
      theC - TheC to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPointTheT

      public void setPointTheT​(NonNegativeInteger theT, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheT property of Point.
      Specified by:
      setPointTheT in interface MetadataStore
      Parameters:
      theT - TheT to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPointTheZ

      public void setPointTheZ​(NonNegativeInteger theZ, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheZ property of Point.
      Specified by:
      setPointTheZ in interface MetadataStore
      Parameters:
      theZ - TheZ to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPointTransform

      public void setPointTransform​(AffineTransform transform, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Transform property of Point.
      Specified by:
      setPointTransform in interface MetadataStore
      Parameters:
      transform - Transform to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPointX

      public void setPointX​(java.lang.Double x, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the X property of Point.
      Specified by:
      setPointX in interface MetadataStore
      Parameters:
      x - X to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPointY

      public void setPointY​(java.lang.Double y, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Y property of Point.
      Specified by:
      setPointY in interface MetadataStore
      Parameters:
      y - Y to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolygonAnnotationRef

      public void setPolygonAnnotationRef​(java.lang.String annotation, int ROIIndex, int shapeIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Polygon.
      Specified by:
      setPolygonAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      annotationRefIndex - AnnotationRef index (unused).
    • setPolygonFillColor

      public void setPolygonFillColor​(Color fillColor, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FillColor property of Polygon.
      Specified by:
      setPolygonFillColor in interface MetadataStore
      Parameters:
      fillColor - FillColor to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolygonFillRule

      public void setPolygonFillRule​(FillRule fillRule, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FillRule property of Polygon.
      Specified by:
      setPolygonFillRule in interface MetadataStore
      Parameters:
      fillRule - FillRule to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolygonFontFamily

      public void setPolygonFontFamily​(FontFamily fontFamily, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontFamily property of Polygon.
      Specified by:
      setPolygonFontFamily in interface MetadataStore
      Parameters:
      fontFamily - FontFamily to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolygonFontSize

      public void setPolygonFontSize​(Length fontSize, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontSize property of Polygon.
      Specified by:
      setPolygonFontSize in interface MetadataStore
      Parameters:
      fontSize - FontSize to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolygonFontStyle

      public void setPolygonFontStyle​(FontStyle fontStyle, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontStyle property of Polygon.
      Specified by:
      setPolygonFontStyle in interface MetadataStore
      Parameters:
      fontStyle - FontStyle to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolygonID

      public void setPolygonID​(java.lang.String id, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Polygon.
      Specified by:
      setPolygonID in interface MetadataStore
      Parameters:
      id - ID to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolygonLocked

      public void setPolygonLocked​(java.lang.Boolean locked, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Locked property of Polygon.
      Specified by:
      setPolygonLocked in interface MetadataStore
      Parameters:
      locked - Locked to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolygonPoints

      public void setPolygonPoints​(java.lang.String points, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Points property of Polygon.
      Specified by:
      setPolygonPoints in interface MetadataStore
      Parameters:
      points - Points to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolygonStrokeColor

      public void setPolygonStrokeColor​(Color strokeColor, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeColor property of Polygon.
      Specified by:
      setPolygonStrokeColor in interface MetadataStore
      Parameters:
      strokeColor - StrokeColor to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolygonStrokeDashArray

      public void setPolygonStrokeDashArray​(java.lang.String strokeDashArray, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeDashArray property of Polygon.
      Specified by:
      setPolygonStrokeDashArray in interface MetadataStore
      Parameters:
      strokeDashArray - StrokeDashArray to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolygonStrokeWidth

      public void setPolygonStrokeWidth​(Length strokeWidth, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeWidth property of Polygon.
      Specified by:
      setPolygonStrokeWidth in interface MetadataStore
      Parameters:
      strokeWidth - StrokeWidth to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolygonText

      public void setPolygonText​(java.lang.String text, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Text property of Polygon.
      Specified by:
      setPolygonText in interface MetadataStore
      Parameters:
      text - Text to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolygonTheC

      public void setPolygonTheC​(NonNegativeInteger theC, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheC property of Polygon.
      Specified by:
      setPolygonTheC in interface MetadataStore
      Parameters:
      theC - TheC to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolygonTheT

      public void setPolygonTheT​(NonNegativeInteger theT, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheT property of Polygon.
      Specified by:
      setPolygonTheT in interface MetadataStore
      Parameters:
      theT - TheT to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolygonTheZ

      public void setPolygonTheZ​(NonNegativeInteger theZ, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheZ property of Polygon.
      Specified by:
      setPolygonTheZ in interface MetadataStore
      Parameters:
      theZ - TheZ to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolygonTransform

      public void setPolygonTransform​(AffineTransform transform, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Transform property of Polygon.
      Specified by:
      setPolygonTransform in interface MetadataStore
      Parameters:
      transform - Transform to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineAnnotationRef

      public void setPolylineAnnotationRef​(java.lang.String annotation, int ROIIndex, int shapeIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Polyline.
      Specified by:
      setPolylineAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      annotationRefIndex - AnnotationRef index (unused).
    • setPolylineFillColor

      public void setPolylineFillColor​(Color fillColor, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FillColor property of Polyline.
      Specified by:
      setPolylineFillColor in interface MetadataStore
      Parameters:
      fillColor - FillColor to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineFillRule

      public void setPolylineFillRule​(FillRule fillRule, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FillRule property of Polyline.
      Specified by:
      setPolylineFillRule in interface MetadataStore
      Parameters:
      fillRule - FillRule to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineFontFamily

      public void setPolylineFontFamily​(FontFamily fontFamily, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontFamily property of Polyline.
      Specified by:
      setPolylineFontFamily in interface MetadataStore
      Parameters:
      fontFamily - FontFamily to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineFontSize

      public void setPolylineFontSize​(Length fontSize, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontSize property of Polyline.
      Specified by:
      setPolylineFontSize in interface MetadataStore
      Parameters:
      fontSize - FontSize to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineFontStyle

      public void setPolylineFontStyle​(FontStyle fontStyle, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontStyle property of Polyline.
      Specified by:
      setPolylineFontStyle in interface MetadataStore
      Parameters:
      fontStyle - FontStyle to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineID

      public void setPolylineID​(java.lang.String id, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Polyline.
      Specified by:
      setPolylineID in interface MetadataStore
      Parameters:
      id - ID to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineLocked

      public void setPolylineLocked​(java.lang.Boolean locked, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Locked property of Polyline.
      Specified by:
      setPolylineLocked in interface MetadataStore
      Parameters:
      locked - Locked to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineMarkerEnd

      public void setPolylineMarkerEnd​(Marker markerEnd, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the MarkerEnd property of Polyline.
      Specified by:
      setPolylineMarkerEnd in interface MetadataStore
      Parameters:
      markerEnd - MarkerEnd to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineMarkerStart

      public void setPolylineMarkerStart​(Marker markerStart, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the MarkerStart property of Polyline.
      Specified by:
      setPolylineMarkerStart in interface MetadataStore
      Parameters:
      markerStart - MarkerStart to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylinePoints

      public void setPolylinePoints​(java.lang.String points, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Points property of Polyline.
      Specified by:
      setPolylinePoints in interface MetadataStore
      Parameters:
      points - Points to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineStrokeColor

      public void setPolylineStrokeColor​(Color strokeColor, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeColor property of Polyline.
      Specified by:
      setPolylineStrokeColor in interface MetadataStore
      Parameters:
      strokeColor - StrokeColor to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineStrokeDashArray

      public void setPolylineStrokeDashArray​(java.lang.String strokeDashArray, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeDashArray property of Polyline.
      Specified by:
      setPolylineStrokeDashArray in interface MetadataStore
      Parameters:
      strokeDashArray - StrokeDashArray to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineStrokeWidth

      public void setPolylineStrokeWidth​(Length strokeWidth, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeWidth property of Polyline.
      Specified by:
      setPolylineStrokeWidth in interface MetadataStore
      Parameters:
      strokeWidth - StrokeWidth to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineText

      public void setPolylineText​(java.lang.String text, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Text property of Polyline.
      Specified by:
      setPolylineText in interface MetadataStore
      Parameters:
      text - Text to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineTheC

      public void setPolylineTheC​(NonNegativeInteger theC, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheC property of Polyline.
      Specified by:
      setPolylineTheC in interface MetadataStore
      Parameters:
      theC - TheC to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineTheT

      public void setPolylineTheT​(NonNegativeInteger theT, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheT property of Polyline.
      Specified by:
      setPolylineTheT in interface MetadataStore
      Parameters:
      theT - TheT to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineTheZ

      public void setPolylineTheZ​(NonNegativeInteger theZ, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheZ property of Polyline.
      Specified by:
      setPolylineTheZ in interface MetadataStore
      Parameters:
      theZ - TheZ to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setPolylineTransform

      public void setPolylineTransform​(AffineTransform transform, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Transform property of Polyline.
      Specified by:
      setPolylineTransform in interface MetadataStore
      Parameters:
      transform - Transform to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setProjectAnnotationRef

      public void setProjectAnnotationRef​(java.lang.String annotation, int projectIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Project.
      Specified by:
      setProjectAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      projectIndex - the Project index.
      annotationRefIndex - AnnotationRef index (unused).
    • setProjectDatasetRef

      public void setProjectDatasetRef​(java.lang.String dataset, int projectIndex, int datasetRefIndex)
      Description copied from interface: MetadataStore
      Set the DatasetRef property of Project.
      Specified by:
      setProjectDatasetRef in interface MetadataStore
      Parameters:
      dataset - DatasetRef to set.
      projectIndex - the Project index.
      datasetRefIndex - DatasetRef index (unused).
    • setProjectDescription

      public void setProjectDescription​(java.lang.String description, int projectIndex)
      Description copied from interface: MetadataStore
      Set the Description property of Project.
      Specified by:
      setProjectDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      projectIndex - the Project index.
    • setProjectExperimenterGroupRef

      public void setProjectExperimenterGroupRef​(java.lang.String experimenterGroup, int projectIndex)
      Description copied from interface: MetadataStore
      Set the ExperimenterGroupRef property of Project.
      Specified by:
      setProjectExperimenterGroupRef in interface MetadataStore
      Parameters:
      experimenterGroup - ExperimenterGroupRef to set.
      projectIndex - the Project index.
    • setProjectExperimenterRef

      public void setProjectExperimenterRef​(java.lang.String experimenter, int projectIndex)
      Description copied from interface: MetadataStore
      Set the ExperimenterRef property of Project.
      Specified by:
      setProjectExperimenterRef in interface MetadataStore
      Parameters:
      experimenter - ExperimenterRef to set.
      projectIndex - the Project index.
    • setProjectID

      public void setProjectID​(java.lang.String id, int projectIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Project.
      Specified by:
      setProjectID in interface MetadataStore
      Parameters:
      id - ID to set.
      projectIndex - the Project index.
    • setProjectName

      public void setProjectName​(java.lang.String name, int projectIndex)
      Description copied from interface: MetadataStore
      Set the Name property of Project.
      Specified by:
      setProjectName in interface MetadataStore
      Parameters:
      name - Name to set.
      projectIndex - the Project index.
    • setROIAnnotationRef

      public void setROIAnnotationRef​(java.lang.String annotation, int ROIIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of ROI.
      Specified by:
      setROIAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      ROIIndex - the ROI index.
      annotationRefIndex - AnnotationRef index (unused).
    • setROIDescription

      public void setROIDescription​(java.lang.String description, int ROIIndex)
      Description copied from interface: MetadataStore
      Set the Description property of ROI.
      Specified by:
      setROIDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      ROIIndex - the ROI index.
    • setROIID

      public void setROIID​(java.lang.String id, int ROIIndex)
      Description copied from interface: MetadataStore
      Set the ID property of ROI.
      Specified by:
      setROIID in interface MetadataStore
      Parameters:
      id - ID to set.
      ROIIndex - the ROI index.
    • setROIName

      public void setROIName​(java.lang.String name, int ROIIndex)
      Description copied from interface: MetadataStore
      Set the Name property of ROI.
      Specified by:
      setROIName in interface MetadataStore
      Parameters:
      name - Name to set.
      ROIIndex - the ROI index.
    • setReagentAnnotationRef

      public void setReagentAnnotationRef​(java.lang.String annotation, int screenIndex, int reagentIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Reagent.
      Specified by:
      setReagentAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      screenIndex - the Screen index.
      reagentIndex - the Reagent index.
      annotationRefIndex - AnnotationRef index (unused).
    • setReagentDescription

      public void setReagentDescription​(java.lang.String description, int screenIndex, int reagentIndex)
      Description copied from interface: MetadataStore
      Set the Description property of Reagent.
      Specified by:
      setReagentDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      screenIndex - the Screen index.
      reagentIndex - the Reagent index.
    • setReagentID

      public void setReagentID​(java.lang.String id, int screenIndex, int reagentIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Reagent.
      Specified by:
      setReagentID in interface MetadataStore
      Parameters:
      id - ID to set.
      screenIndex - the Screen index.
      reagentIndex - the Reagent index.
    • setReagentName

      public void setReagentName​(java.lang.String name, int screenIndex, int reagentIndex)
      Description copied from interface: MetadataStore
      Set the Name property of Reagent.
      Specified by:
      setReagentName in interface MetadataStore
      Parameters:
      name - Name to set.
      screenIndex - the Screen index.
      reagentIndex - the Reagent index.
    • setReagentReagentIdentifier

      public void setReagentReagentIdentifier​(java.lang.String reagentIdentifier, int screenIndex, int reagentIndex)
      Description copied from interface: MetadataStore
      Set the ReagentIdentifier property of Reagent.
      Specified by:
      setReagentReagentIdentifier in interface MetadataStore
      Parameters:
      reagentIdentifier - ReagentIdentifier to set.
      screenIndex - the Screen index.
      reagentIndex - the Reagent index.
    • setRectangleAnnotationRef

      public void setRectangleAnnotationRef​(java.lang.String annotation, int ROIIndex, int shapeIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Rectangle.
      Specified by:
      setRectangleAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      annotationRefIndex - AnnotationRef index (unused).
    • setRectangleFillColor

      public void setRectangleFillColor​(Color fillColor, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FillColor property of Rectangle.
      Specified by:
      setRectangleFillColor in interface MetadataStore
      Parameters:
      fillColor - FillColor to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleFillRule

      public void setRectangleFillRule​(FillRule fillRule, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FillRule property of Rectangle.
      Specified by:
      setRectangleFillRule in interface MetadataStore
      Parameters:
      fillRule - FillRule to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleFontFamily

      public void setRectangleFontFamily​(FontFamily fontFamily, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontFamily property of Rectangle.
      Specified by:
      setRectangleFontFamily in interface MetadataStore
      Parameters:
      fontFamily - FontFamily to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleFontSize

      public void setRectangleFontSize​(Length fontSize, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontSize property of Rectangle.
      Specified by:
      setRectangleFontSize in interface MetadataStore
      Parameters:
      fontSize - FontSize to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleFontStyle

      public void setRectangleFontStyle​(FontStyle fontStyle, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the FontStyle property of Rectangle.
      Specified by:
      setRectangleFontStyle in interface MetadataStore
      Parameters:
      fontStyle - FontStyle to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleHeight

      public void setRectangleHeight​(java.lang.Double height, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Height property of Rectangle.
      Specified by:
      setRectangleHeight in interface MetadataStore
      Parameters:
      height - Height to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleID

      public void setRectangleID​(java.lang.String id, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Rectangle.
      Specified by:
      setRectangleID in interface MetadataStore
      Parameters:
      id - ID to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleLocked

      public void setRectangleLocked​(java.lang.Boolean locked, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Locked property of Rectangle.
      Specified by:
      setRectangleLocked in interface MetadataStore
      Parameters:
      locked - Locked to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleStrokeColor

      public void setRectangleStrokeColor​(Color strokeColor, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeColor property of Rectangle.
      Specified by:
      setRectangleStrokeColor in interface MetadataStore
      Parameters:
      strokeColor - StrokeColor to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleStrokeDashArray

      public void setRectangleStrokeDashArray​(java.lang.String strokeDashArray, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeDashArray property of Rectangle.
      Specified by:
      setRectangleStrokeDashArray in interface MetadataStore
      Parameters:
      strokeDashArray - StrokeDashArray to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleStrokeWidth

      public void setRectangleStrokeWidth​(Length strokeWidth, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the StrokeWidth property of Rectangle.
      Specified by:
      setRectangleStrokeWidth in interface MetadataStore
      Parameters:
      strokeWidth - StrokeWidth to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleText

      public void setRectangleText​(java.lang.String text, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Text property of Rectangle.
      Specified by:
      setRectangleText in interface MetadataStore
      Parameters:
      text - Text to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleTheC

      public void setRectangleTheC​(NonNegativeInteger theC, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheC property of Rectangle.
      Specified by:
      setRectangleTheC in interface MetadataStore
      Parameters:
      theC - TheC to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleTheT

      public void setRectangleTheT​(NonNegativeInteger theT, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheT property of Rectangle.
      Specified by:
      setRectangleTheT in interface MetadataStore
      Parameters:
      theT - TheT to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleTheZ

      public void setRectangleTheZ​(NonNegativeInteger theZ, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the TheZ property of Rectangle.
      Specified by:
      setRectangleTheZ in interface MetadataStore
      Parameters:
      theZ - TheZ to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleTransform

      public void setRectangleTransform​(AffineTransform transform, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Transform property of Rectangle.
      Specified by:
      setRectangleTransform in interface MetadataStore
      Parameters:
      transform - Transform to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleWidth

      public void setRectangleWidth​(java.lang.Double width, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Width property of Rectangle.
      Specified by:
      setRectangleWidth in interface MetadataStore
      Parameters:
      width - Width to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleX

      public void setRectangleX​(java.lang.Double x, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the X property of Rectangle.
      Specified by:
      setRectangleX in interface MetadataStore
      Parameters:
      x - X to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRectangleY

      public void setRectangleY​(java.lang.Double y, int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataStore
      Set the Y property of Rectangle.
      Specified by:
      setRectangleY in interface MetadataStore
      Parameters:
      y - Y to set.
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
    • setRightsRightsHeld

      public void setRightsRightsHeld​(java.lang.String rightsHeld)
      Description copied from interface: MetadataStore
      Set the RightsHeld property of Rights.
      Specified by:
      setRightsRightsHeld in interface MetadataStore
      Parameters:
      rightsHeld - RightsHeld to set.
    • setRightsRightsHolder

      public void setRightsRightsHolder​(java.lang.String rightsHolder)
      Description copied from interface: MetadataStore
      Set the RightsHolder property of Rights.
      Specified by:
      setRightsRightsHolder in interface MetadataStore
      Parameters:
      rightsHolder - RightsHolder to set.
    • setScreenAnnotationRef

      public void setScreenAnnotationRef​(java.lang.String annotation, int screenIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Screen.
      Specified by:
      setScreenAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      screenIndex - the Screen index.
      annotationRefIndex - AnnotationRef index (unused).
    • setScreenDescription

      public void setScreenDescription​(java.lang.String description, int screenIndex)
      Description copied from interface: MetadataStore
      Set the Description property of Screen.
      Specified by:
      setScreenDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      screenIndex - the Screen index.
    • setScreenID

      public void setScreenID​(java.lang.String id, int screenIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Screen.
      Specified by:
      setScreenID in interface MetadataStore
      Parameters:
      id - ID to set.
      screenIndex - the Screen index.
    • setScreenName

      public void setScreenName​(java.lang.String name, int screenIndex)
      Description copied from interface: MetadataStore
      Set the Name property of Screen.
      Specified by:
      setScreenName in interface MetadataStore
      Parameters:
      name - Name to set.
      screenIndex - the Screen index.
    • setScreenPlateRef

      public void setScreenPlateRef​(java.lang.String plate, int screenIndex, int plateRefIndex)
      Description copied from interface: MetadataStore
      Set the PlateRef property of Screen.
      Specified by:
      setScreenPlateRef in interface MetadataStore
      Parameters:
      plate - PlateRef to set.
      screenIndex - the Screen index.
      plateRefIndex - PlateRef index (unused).
    • setScreenProtocolDescription

      public void setScreenProtocolDescription​(java.lang.String protocolDescription, int screenIndex)
      Description copied from interface: MetadataStore
      Set the ProtocolDescription property of Screen.
      Specified by:
      setScreenProtocolDescription in interface MetadataStore
      Parameters:
      protocolDescription - ProtocolDescription to set.
      screenIndex - the Screen index.
    • setScreenProtocolIdentifier

      public void setScreenProtocolIdentifier​(java.lang.String protocolIdentifier, int screenIndex)
      Description copied from interface: MetadataStore
      Set the ProtocolIdentifier property of Screen.
      Specified by:
      setScreenProtocolIdentifier in interface MetadataStore
      Parameters:
      protocolIdentifier - ProtocolIdentifier to set.
      screenIndex - the Screen index.
    • setScreenReagentSetDescription

      public void setScreenReagentSetDescription​(java.lang.String reagentSetDescription, int screenIndex)
      Description copied from interface: MetadataStore
      Set the ReagentSetDescription property of Screen.
      Specified by:
      setScreenReagentSetDescription in interface MetadataStore
      Parameters:
      reagentSetDescription - ReagentSetDescription to set.
      screenIndex - the Screen index.
    • setScreenReagentSetIdentifier

      public void setScreenReagentSetIdentifier​(java.lang.String reagentSetIdentifier, int screenIndex)
      Description copied from interface: MetadataStore
      Set the ReagentSetIdentifier property of Screen.
      Specified by:
      setScreenReagentSetIdentifier in interface MetadataStore
      Parameters:
      reagentSetIdentifier - ReagentSetIdentifier to set.
      screenIndex - the Screen index.
    • setScreenType

      public void setScreenType​(java.lang.String type, int screenIndex)
      Description copied from interface: MetadataStore
      Set the Type property of Screen.
      Specified by:
      setScreenType in interface MetadataStore
      Parameters:
      type - Type to set.
      screenIndex - the Screen index.
    • setStageLabelName

      public void setStageLabelName​(java.lang.String name, int imageIndex)
      Description copied from interface: MetadataStore
      Set the Name property of StageLabel.
      Specified by:
      setStageLabelName in interface MetadataStore
      Parameters:
      name - Name to set.
      imageIndex - the Image index.
    • setStageLabelX

      public void setStageLabelX​(Length x, int imageIndex)
      Description copied from interface: MetadataStore
      Set the X property of StageLabel.
      Specified by:
      setStageLabelX in interface MetadataStore
      Parameters:
      x - X to set.
      imageIndex - the Image index.
    • setStageLabelY

      public void setStageLabelY​(Length y, int imageIndex)
      Description copied from interface: MetadataStore
      Set the Y property of StageLabel.
      Specified by:
      setStageLabelY in interface MetadataStore
      Parameters:
      y - Y to set.
      imageIndex - the Image index.
    • setStageLabelZ

      public void setStageLabelZ​(Length z, int imageIndex)
      Description copied from interface: MetadataStore
      Set the Z property of StageLabel.
      Specified by:
      setStageLabelZ in interface MetadataStore
      Parameters:
      z - Z to set.
      imageIndex - the Image index.
    • setTagAnnotationAnnotationRef

      public void setTagAnnotationAnnotationRef​(java.lang.String annotation, int tagAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of TagAnnotation.
      Specified by:
      setTagAnnotationAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      tagAnnotationIndex - the TagAnnotation index.
      annotationRefIndex - AnnotationRef index (unused).
    • setTagAnnotationAnnotator

      public void setTagAnnotationAnnotator​(java.lang.String annotator, int tagAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Annotator property of TagAnnotation.
      Specified by:
      setTagAnnotationAnnotator in interface MetadataStore
      Parameters:
      annotator - Annotator to set.
      tagAnnotationIndex - the TagAnnotation index.
    • setTagAnnotationDescription

      public void setTagAnnotationDescription​(java.lang.String description, int tagAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Description property of TagAnnotation.
      Specified by:
      setTagAnnotationDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      tagAnnotationIndex - the TagAnnotation index.
    • setTagAnnotationID

      public void setTagAnnotationID​(java.lang.String id, int tagAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the ID property of TagAnnotation.
      Specified by:
      setTagAnnotationID in interface MetadataStore
      Parameters:
      id - ID to set.
      tagAnnotationIndex - the TagAnnotation index.
    • setTagAnnotationNamespace

      public void setTagAnnotationNamespace​(java.lang.String namespace, int tagAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Namespace property of TagAnnotation.
      Specified by:
      setTagAnnotationNamespace in interface MetadataStore
      Parameters:
      namespace - Namespace to set.
      tagAnnotationIndex - the TagAnnotation index.
    • setTagAnnotationValue

      public void setTagAnnotationValue​(java.lang.String value, int tagAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Value property of TagAnnotation.
      Specified by:
      setTagAnnotationValue in interface MetadataStore
      Parameters:
      value - Value to set.
      tagAnnotationIndex - the TagAnnotation index.
    • setTermAnnotationAnnotationRef

      public void setTermAnnotationAnnotationRef​(java.lang.String annotation, int termAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of TermAnnotation.
      Specified by:
      setTermAnnotationAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      termAnnotationIndex - the TermAnnotation index.
      annotationRefIndex - AnnotationRef index (unused).
    • setTermAnnotationAnnotator

      public void setTermAnnotationAnnotator​(java.lang.String annotator, int termAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Annotator property of TermAnnotation.
      Specified by:
      setTermAnnotationAnnotator in interface MetadataStore
      Parameters:
      annotator - Annotator to set.
      termAnnotationIndex - the TermAnnotation index.
    • setTermAnnotationDescription

      public void setTermAnnotationDescription​(java.lang.String description, int termAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Description property of TermAnnotation.
      Specified by:
      setTermAnnotationDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      termAnnotationIndex - the TermAnnotation index.
    • setTermAnnotationID

      public void setTermAnnotationID​(java.lang.String id, int termAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the ID property of TermAnnotation.
      Specified by:
      setTermAnnotationID in interface MetadataStore
      Parameters:
      id - ID to set.
      termAnnotationIndex - the TermAnnotation index.
    • setTermAnnotationNamespace

      public void setTermAnnotationNamespace​(java.lang.String namespace, int termAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Namespace property of TermAnnotation.
      Specified by:
      setTermAnnotationNamespace in interface MetadataStore
      Parameters:
      namespace - Namespace to set.
      termAnnotationIndex - the TermAnnotation index.
    • setTermAnnotationValue

      public void setTermAnnotationValue​(java.lang.String value, int termAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Value property of TermAnnotation.
      Specified by:
      setTermAnnotationValue in interface MetadataStore
      Parameters:
      value - Value to set.
      termAnnotationIndex - the TermAnnotation index.
    • setTiffDataFirstC

      public void setTiffDataFirstC​(NonNegativeInteger firstC, int imageIndex, int tiffDataIndex)
      Description copied from interface: MetadataStore
      Set the FirstC property of TiffData.
      Specified by:
      setTiffDataFirstC in interface MetadataStore
      Parameters:
      firstC - FirstC to set.
      imageIndex - the Image index.
      tiffDataIndex - the TiffData index.
    • setTiffDataFirstT

      public void setTiffDataFirstT​(NonNegativeInteger firstT, int imageIndex, int tiffDataIndex)
      Description copied from interface: MetadataStore
      Set the FirstT property of TiffData.
      Specified by:
      setTiffDataFirstT in interface MetadataStore
      Parameters:
      firstT - FirstT to set.
      imageIndex - the Image index.
      tiffDataIndex - the TiffData index.
    • setTiffDataFirstZ

      public void setTiffDataFirstZ​(NonNegativeInteger firstZ, int imageIndex, int tiffDataIndex)
      Description copied from interface: MetadataStore
      Set the FirstZ property of TiffData.
      Specified by:
      setTiffDataFirstZ in interface MetadataStore
      Parameters:
      firstZ - FirstZ to set.
      imageIndex - the Image index.
      tiffDataIndex - the TiffData index.
    • setTiffDataIFD

      public void setTiffDataIFD​(NonNegativeInteger ifd, int imageIndex, int tiffDataIndex)
      Description copied from interface: MetadataStore
      Set the IFD property of TiffData.
      Specified by:
      setTiffDataIFD in interface MetadataStore
      Parameters:
      ifd - IFD to set.
      imageIndex - the Image index.
      tiffDataIndex - the TiffData index.
    • setTiffDataPlaneCount

      public void setTiffDataPlaneCount​(NonNegativeInteger planeCount, int imageIndex, int tiffDataIndex)
      Description copied from interface: MetadataStore
      Set the PlaneCount property of TiffData.
      Specified by:
      setTiffDataPlaneCount in interface MetadataStore
      Parameters:
      planeCount - PlaneCount to set.
      imageIndex - the Image index.
      tiffDataIndex - the TiffData index.
    • setTimestampAnnotationAnnotationRef

      public void setTimestampAnnotationAnnotationRef​(java.lang.String annotation, int timestampAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of TimestampAnnotation.
      Specified by:
      setTimestampAnnotationAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      timestampAnnotationIndex - the TimestampAnnotation index.
      annotationRefIndex - AnnotationRef index (unused).
    • setTimestampAnnotationAnnotator

      public void setTimestampAnnotationAnnotator​(java.lang.String annotator, int timestampAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Annotator property of TimestampAnnotation.
      Specified by:
      setTimestampAnnotationAnnotator in interface MetadataStore
      Parameters:
      annotator - Annotator to set.
      timestampAnnotationIndex - the TimestampAnnotation index.
    • setTimestampAnnotationDescription

      public void setTimestampAnnotationDescription​(java.lang.String description, int timestampAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Description property of TimestampAnnotation.
      Specified by:
      setTimestampAnnotationDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      timestampAnnotationIndex - the TimestampAnnotation index.
    • setTimestampAnnotationID

      public void setTimestampAnnotationID​(java.lang.String id, int timestampAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the ID property of TimestampAnnotation.
      Specified by:
      setTimestampAnnotationID in interface MetadataStore
      Parameters:
      id - ID to set.
      timestampAnnotationIndex - the TimestampAnnotation index.
    • setTimestampAnnotationNamespace

      public void setTimestampAnnotationNamespace​(java.lang.String namespace, int timestampAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Namespace property of TimestampAnnotation.
      Specified by:
      setTimestampAnnotationNamespace in interface MetadataStore
      Parameters:
      namespace - Namespace to set.
      timestampAnnotationIndex - the TimestampAnnotation index.
    • setTimestampAnnotationValue

      public void setTimestampAnnotationValue​(Timestamp value, int timestampAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Value property of TimestampAnnotation.
      Specified by:
      setTimestampAnnotationValue in interface MetadataStore
      Parameters:
      value - Value to set.
      timestampAnnotationIndex - the TimestampAnnotation index.
    • setTransmittanceRangeCutIn

      public void setTransmittanceRangeCutIn​(Length cutIn, int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataStore
      Set the CutIn property of TransmittanceRange.
      Specified by:
      setTransmittanceRangeCutIn in interface MetadataStore
      Parameters:
      cutIn - CutIn to set.
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
    • setTransmittanceRangeCutInTolerance

      public void setTransmittanceRangeCutInTolerance​(Length cutInTolerance, int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataStore
      Set the CutInTolerance property of TransmittanceRange.
      Specified by:
      setTransmittanceRangeCutInTolerance in interface MetadataStore
      Parameters:
      cutInTolerance - CutInTolerance to set.
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
    • setTransmittanceRangeCutOut

      public void setTransmittanceRangeCutOut​(Length cutOut, int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataStore
      Set the CutOut property of TransmittanceRange.
      Specified by:
      setTransmittanceRangeCutOut in interface MetadataStore
      Parameters:
      cutOut - CutOut to set.
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
    • setTransmittanceRangeCutOutTolerance

      public void setTransmittanceRangeCutOutTolerance​(Length cutOutTolerance, int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataStore
      Set the CutOutTolerance property of TransmittanceRange.
      Specified by:
      setTransmittanceRangeCutOutTolerance in interface MetadataStore
      Parameters:
      cutOutTolerance - CutOutTolerance to set.
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
    • setTransmittanceRangeTransmittance

      public void setTransmittanceRangeTransmittance​(PercentFraction transmittance, int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataStore
      Set the Transmittance property of TransmittanceRange.
      Specified by:
      setTransmittanceRangeTransmittance in interface MetadataStore
      Parameters:
      transmittance - Transmittance to set.
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
    • setUUIDValue

      public void setUUIDValue​(java.lang.String value, int imageIndex, int tiffDataIndex)
      Description copied from interface: MetadataStore
      Set the text value of UUID.
      Specified by:
      setUUIDValue in interface MetadataStore
      Parameters:
      value - text value.
      imageIndex - the Image index.
      tiffDataIndex - the TiffData index.
    • setUUIDFileName

      public void setUUIDFileName​(java.lang.String fileName, int imageIndex, int tiffDataIndex)
      Description copied from interface: MetadataStore
      Set the FileName property of UUID.
      Specified by:
      setUUIDFileName in interface MetadataStore
      Parameters:
      fileName - FileName to set.
      imageIndex - the Image index.
      tiffDataIndex - the TiffData index.
    • setWellAnnotationRef

      public void setWellAnnotationRef​(java.lang.String annotation, int plateIndex, int wellIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of Well.
      Specified by:
      setWellAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      plateIndex - the Plate index.
      wellIndex - the Well index.
      annotationRefIndex - AnnotationRef index (unused).
    • setWellColor

      public void setWellColor​(Color color, int plateIndex, int wellIndex)
      Description copied from interface: MetadataStore
      Set the Color property of Well.
      Specified by:
      setWellColor in interface MetadataStore
      Parameters:
      color - Color to set.
      plateIndex - the Plate index.
      wellIndex - the Well index.
    • setWellColumn

      public void setWellColumn​(NonNegativeInteger column, int plateIndex, int wellIndex)
      Description copied from interface: MetadataStore
      Set the Column property of Well.
      Specified by:
      setWellColumn in interface MetadataStore
      Parameters:
      column - Column to set.
      plateIndex - the Plate index.
      wellIndex - the Well index.
    • setWellExternalDescription

      public void setWellExternalDescription​(java.lang.String externalDescription, int plateIndex, int wellIndex)
      Description copied from interface: MetadataStore
      Set the ExternalDescription property of Well.
      Specified by:
      setWellExternalDescription in interface MetadataStore
      Parameters:
      externalDescription - ExternalDescription to set.
      plateIndex - the Plate index.
      wellIndex - the Well index.
    • setWellExternalIdentifier

      public void setWellExternalIdentifier​(java.lang.String externalIdentifier, int plateIndex, int wellIndex)
      Description copied from interface: MetadataStore
      Set the ExternalIdentifier property of Well.
      Specified by:
      setWellExternalIdentifier in interface MetadataStore
      Parameters:
      externalIdentifier - ExternalIdentifier to set.
      plateIndex - the Plate index.
      wellIndex - the Well index.
    • setWellID

      public void setWellID​(java.lang.String id, int plateIndex, int wellIndex)
      Description copied from interface: MetadataStore
      Set the ID property of Well.
      Specified by:
      setWellID in interface MetadataStore
      Parameters:
      id - ID to set.
      plateIndex - the Plate index.
      wellIndex - the Well index.
    • setWellReagentRef

      public void setWellReagentRef​(java.lang.String reagent, int plateIndex, int wellIndex)
      Description copied from interface: MetadataStore
      Set the ReagentRef property of Well.
      Specified by:
      setWellReagentRef in interface MetadataStore
      Parameters:
      reagent - ReagentRef to set.
      plateIndex - the Plate index.
      wellIndex - the Well index.
    • setWellRow

      public void setWellRow​(NonNegativeInteger row, int plateIndex, int wellIndex)
      Description copied from interface: MetadataStore
      Set the Row property of Well.
      Specified by:
      setWellRow in interface MetadataStore
      Parameters:
      row - Row to set.
      plateIndex - the Plate index.
      wellIndex - the Well index.
    • setWellType

      public void setWellType​(java.lang.String type, int plateIndex, int wellIndex)
      Description copied from interface: MetadataStore
      Set the Type property of Well.
      Specified by:
      setWellType in interface MetadataStore
      Parameters:
      type - Type to set.
      plateIndex - the Plate index.
      wellIndex - the Well index.
    • setWellSampleID

      public void setWellSampleID​(java.lang.String id, int plateIndex, int wellIndex, int wellSampleIndex)
      Description copied from interface: MetadataStore
      Set the ID property of WellSample.
      Specified by:
      setWellSampleID in interface MetadataStore
      Parameters:
      id - ID to set.
      plateIndex - the Plate index.
      wellIndex - the Well index.
      wellSampleIndex - the WellSample index.
    • setWellSampleImageRef

      public void setWellSampleImageRef​(java.lang.String image, int plateIndex, int wellIndex, int wellSampleIndex)
      Description copied from interface: MetadataStore
      Set the ImageRef property of WellSample.
      Specified by:
      setWellSampleImageRef in interface MetadataStore
      Parameters:
      image - ImageRef to set.
      plateIndex - the Plate index.
      wellIndex - the Well index.
      wellSampleIndex - the WellSample index.
    • setWellSampleIndex

      public void setWellSampleIndex​(NonNegativeInteger index, int plateIndex, int wellIndex, int wellSampleIndex)
      Description copied from interface: MetadataStore
      Set the Index property of WellSample.
      Specified by:
      setWellSampleIndex in interface MetadataStore
      Parameters:
      index - Index to set.
      plateIndex - the Plate index.
      wellIndex - the Well index.
      wellSampleIndex - the WellSample index.
    • setWellSamplePositionX

      public void setWellSamplePositionX​(Length positionX, int plateIndex, int wellIndex, int wellSampleIndex)
      Description copied from interface: MetadataStore
      Set the PositionX property of WellSample.
      Specified by:
      setWellSamplePositionX in interface MetadataStore
      Parameters:
      positionX - PositionX to set.
      plateIndex - the Plate index.
      wellIndex - the Well index.
      wellSampleIndex - the WellSample index.
    • setWellSamplePositionY

      public void setWellSamplePositionY​(Length positionY, int plateIndex, int wellIndex, int wellSampleIndex)
      Description copied from interface: MetadataStore
      Set the PositionY property of WellSample.
      Specified by:
      setWellSamplePositionY in interface MetadataStore
      Parameters:
      positionY - PositionY to set.
      plateIndex - the Plate index.
      wellIndex - the Well index.
      wellSampleIndex - the WellSample index.
    • setWellSampleTimepoint

      public void setWellSampleTimepoint​(Timestamp timepoint, int plateIndex, int wellIndex, int wellSampleIndex)
      Description copied from interface: MetadataStore
      Set the Timepoint property of WellSample.
      Specified by:
      setWellSampleTimepoint in interface MetadataStore
      Parameters:
      timepoint - Timepoint to set.
      plateIndex - the Plate index.
      wellIndex - the Well index.
      wellSampleIndex - the WellSample index.
    • setXMLAnnotationAnnotationRef

      public void setXMLAnnotationAnnotationRef​(java.lang.String annotation, int XMLAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataStore
      Set the AnnotationRef property of XMLAnnotation.
      Specified by:
      setXMLAnnotationAnnotationRef in interface MetadataStore
      Parameters:
      annotation - AnnotationRef to set.
      XMLAnnotationIndex - the XMLAnnotation index.
      annotationRefIndex - AnnotationRef index (unused).
    • setXMLAnnotationAnnotator

      public void setXMLAnnotationAnnotator​(java.lang.String annotator, int XMLAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Annotator property of XMLAnnotation.
      Specified by:
      setXMLAnnotationAnnotator in interface MetadataStore
      Parameters:
      annotator - Annotator to set.
      XMLAnnotationIndex - the XMLAnnotation index.
    • setXMLAnnotationDescription

      public void setXMLAnnotationDescription​(java.lang.String description, int XMLAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Description property of XMLAnnotation.
      Specified by:
      setXMLAnnotationDescription in interface MetadataStore
      Parameters:
      description - Description to set.
      XMLAnnotationIndex - the XMLAnnotation index.
    • setXMLAnnotationID

      public void setXMLAnnotationID​(java.lang.String id, int XMLAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the ID property of XMLAnnotation.
      Specified by:
      setXMLAnnotationID in interface MetadataStore
      Parameters:
      id - ID to set.
      XMLAnnotationIndex - the XMLAnnotation index.
    • setXMLAnnotationNamespace

      public void setXMLAnnotationNamespace​(java.lang.String namespace, int XMLAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Namespace property of XMLAnnotation.
      Specified by:
      setXMLAnnotationNamespace in interface MetadataStore
      Parameters:
      namespace - Namespace to set.
      XMLAnnotationIndex - the XMLAnnotation index.
    • setXMLAnnotationValue

      public void setXMLAnnotationValue​(java.lang.String value, int XMLAnnotationIndex)
      Description copied from interface: MetadataStore
      Set the Value property of XMLAnnotation.
      Specified by:
      setXMLAnnotationValue in interface MetadataStore
      Parameters:
      value - Value to set.
      XMLAnnotationIndex - the XMLAnnotation index.