Package ome.xml.meta

Class FilterMetadata

  • All Implemented Interfaces:
    BaseMetadata, MetadataStore

    public class FilterMetadata
    extends 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 Detail

      • 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 Detail

      • 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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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​(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.