Package ome.xml.meta

Class AggregateMetadata

java.lang.Object
ome.xml.meta.AggregateMetadata
All Implemented Interfaces:
BaseMetadata, IMetadata, MetadataRetrieve, MetadataStore

public class AggregateMetadata
extends java.lang.Object
implements IMetadata
A metadata store which delegates the actual storage to one or more sub metadata stores.
Author:
Chris Allan callan at blackcat.ca, Curtis Rueden ctrueden at wisc.edu
  • Constructor Details

  • Method Details

    • createRoot

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

      public MetadataRoot getRoot()
      Unsupported with an AggregateMetadata.
      Specified by:
      getRoot in interface MetadataStore
      Returns:
      the root node.
      Throws:
      java.lang.RuntimeException - Always.
    • setRoot

      public void setRoot​(MetadataRoot root)
      Unsupported with an AggregateMetadata.
      Specified by:
      setRoot in interface MetadataStore
      Parameters:
      root - the root node.
      Throws:
      java.lang.RuntimeException - Always.
    • getBooleanAnnotationAnnotationCount

      public int getBooleanAnnotationAnnotationCount​(int booleanAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of links to a BooleanAnnotation. This method returns the number of references to the specified BooleanAnnotation held by all model objects.
      Specified by:
      getBooleanAnnotationAnnotationCount in interface MetadataRetrieve
      Parameters:
      booleanAnnotationIndex - the BooleanAnnotation index.
      Returns:
      the number of BooleanAnnotation links.
    • getCommentAnnotationAnnotationCount

      public int getCommentAnnotationAnnotationCount​(int commentAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of links to a CommentAnnotation. This method returns the number of references to the specified CommentAnnotation held by all model objects.
      Specified by:
      getCommentAnnotationAnnotationCount in interface MetadataRetrieve
      Parameters:
      commentAnnotationIndex - the CommentAnnotation index.
      Returns:
      the number of CommentAnnotation links.
    • getDoubleAnnotationAnnotationCount

      public int getDoubleAnnotationAnnotationCount​(int doubleAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of links to a DoubleAnnotation. This method returns the number of references to the specified DoubleAnnotation held by all model objects.
      Specified by:
      getDoubleAnnotationAnnotationCount in interface MetadataRetrieve
      Parameters:
      doubleAnnotationIndex - the DoubleAnnotation index.
      Returns:
      the number of DoubleAnnotation links.
    • getFileAnnotationAnnotationCount

      public int getFileAnnotationAnnotationCount​(int fileAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of links to a FileAnnotation. This method returns the number of references to the specified FileAnnotation held by all model objects.
      Specified by:
      getFileAnnotationAnnotationCount in interface MetadataRetrieve
      Parameters:
      fileAnnotationIndex - the FileAnnotation index.
      Returns:
      the number of FileAnnotation links.
    • getListAnnotationAnnotationCount

      public int getListAnnotationAnnotationCount​(int listAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of links to a ListAnnotation. This method returns the number of references to the specified ListAnnotation held by all model objects.
      Specified by:
      getListAnnotationAnnotationCount in interface MetadataRetrieve
      Parameters:
      listAnnotationIndex - the ListAnnotation index.
      Returns:
      the number of ListAnnotation links.
    • getLongAnnotationAnnotationCount

      public int getLongAnnotationAnnotationCount​(int longAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of links to a LongAnnotation. This method returns the number of references to the specified LongAnnotation held by all model objects.
      Specified by:
      getLongAnnotationAnnotationCount in interface MetadataRetrieve
      Parameters:
      longAnnotationIndex - the LongAnnotation index.
      Returns:
      the number of LongAnnotation links.
    • getMapAnnotationAnnotationCount

      public int getMapAnnotationAnnotationCount​(int mapAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of links to a MapAnnotation. This method returns the number of references to the specified MapAnnotation held by all model objects.
      Specified by:
      getMapAnnotationAnnotationCount in interface MetadataRetrieve
      Parameters:
      mapAnnotationIndex - the MapAnnotation index.
      Returns:
      the number of MapAnnotation links.
    • getTagAnnotationAnnotationCount

      public int getTagAnnotationAnnotationCount​(int tagAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of links to a TagAnnotation. This method returns the number of references to the specified TagAnnotation held by all model objects.
      Specified by:
      getTagAnnotationAnnotationCount in interface MetadataRetrieve
      Parameters:
      tagAnnotationIndex - the TagAnnotation index.
      Returns:
      the number of TagAnnotation links.
    • getTermAnnotationAnnotationCount

      public int getTermAnnotationAnnotationCount​(int termAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of links to a TermAnnotation. This method returns the number of references to the specified TermAnnotation held by all model objects.
      Specified by:
      getTermAnnotationAnnotationCount in interface MetadataRetrieve
      Parameters:
      termAnnotationIndex - the TermAnnotation index.
      Returns:
      the number of TermAnnotation links.
    • getTimestampAnnotationAnnotationCount

      public int getTimestampAnnotationAnnotationCount​(int timestampAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of links to a TimestampAnnotation. This method returns the number of references to the specified TimestampAnnotation held by all model objects.
      Specified by:
      getTimestampAnnotationAnnotationCount in interface MetadataRetrieve
      Parameters:
      timestampAnnotationIndex - the TimestampAnnotation index.
      Returns:
      the number of TimestampAnnotation links.
    • getXMLAnnotationAnnotationCount

      public int getXMLAnnotationAnnotationCount​(int xmlAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of links to an XMLAnnotation. This method returns the number of references to the specified XMLAnnotation held by all model objects.
      Specified by:
      getXMLAnnotationAnnotationCount in interface MetadataRetrieve
      Parameters:
      xmlAnnotationIndex - the XMLAnnotation index.
      Returns:
      the number of XMLAnnotation links.
    • getLightSourceType

      public java.lang.String getLightSourceType​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the type of a LightSource.
      Specified by:
      getLightSourceType in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the LightSource type.
    • getLightSourceCount

      public int getLightSourceCount​(int instrumentIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of LightSource elements.
      Specified by:
      getLightSourceCount in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      Returns:
      the number of LightSource elements.
    • getShapeType

      public java.lang.String getShapeType​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the type of a Shape.
      Specified by:
      getShapeType in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Shape type.
    • getShapeCount

      public int getShapeCount​(int ROIIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of Shape elements.
      Specified by:
      getShapeCount in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      Returns:
      the number of Shape elements.
    • getChannelAnnotationRefCount

      public int getChannelAnnotationRefCount​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Channel.
      Specified by:
      getChannelAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the number of AnnotationRef elements.
    • getDatasetAnnotationRefCount

      public int getDatasetAnnotationRefCount​(int datasetIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Dataset.
      Specified by:
      getDatasetAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      datasetIndex - the Dataset index.
      Returns:
      the number of AnnotationRef elements.
    • getDetectorAnnotationRefCount

      public int getDetectorAnnotationRefCount​(int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Detector.
      Specified by:
      getDetectorAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
      Returns:
      the number of AnnotationRef elements.
    • getDichroicAnnotationRefCount

      public int getDichroicAnnotationRefCount​(int instrumentIndex, int dichroicIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Dichroic.
      Specified by:
      getDichroicAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      dichroicIndex - the Dichroic index.
      Returns:
      the number of AnnotationRef elements.
    • getExperimenterAnnotationRefCount

      public int getExperimenterAnnotationRefCount​(int experimenterIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Experimenter.
      Specified by:
      getExperimenterAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      experimenterIndex - the Experimenter index.
      Returns:
      the number of AnnotationRef elements.
    • getExperimenterGroupAnnotationRefCount

      public int getExperimenterGroupAnnotationRefCount​(int experimenterGroupIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in ExperimenterGroup.
      Specified by:
      getExperimenterGroupAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      experimenterGroupIndex - the ExperimenterGroup index.
      Returns:
      the number of AnnotationRef elements.
    • getFilterAnnotationRefCount

      public int getFilterAnnotationRefCount​(int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Filter.
      Specified by:
      getFilterAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
      Returns:
      the number of AnnotationRef elements.
    • getFolderAnnotationRefCount

      public int getFolderAnnotationRefCount​(int folderIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Folder.
      Specified by:
      getFolderAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      folderIndex - the Folder index.
      Returns:
      the number of AnnotationRef elements.
    • getImageAnnotationRefCount

      public int getImageAnnotationRefCount​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Image.
      Specified by:
      getImageAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the number of AnnotationRef elements.
    • getInstrumentAnnotationRefCount

      public int getInstrumentAnnotationRefCount​(int instrumentIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Instrument.
      Specified by:
      getInstrumentAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      Returns:
      the number of AnnotationRef elements.
    • getLightPathAnnotationRefCount

      public int getLightPathAnnotationRefCount​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in LightPath.
      Specified by:
      getLightPathAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the number of AnnotationRef elements.
    • getLightSourceAnnotationRefCount

      public int getLightSourceAnnotationRefCount​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in LightSource.
      Specified by:
      getLightSourceAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the number of AnnotationRef elements.
    • getObjectiveAnnotationRefCount

      public int getObjectiveAnnotationRefCount​(int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Objective.
      Specified by:
      getObjectiveAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
      Returns:
      the number of AnnotationRef elements.
    • getPlaneAnnotationRefCount

      public int getPlaneAnnotationRefCount​(int imageIndex, int planeIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Plane.
      Specified by:
      getPlaneAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      planeIndex - the Plane index.
      Returns:
      the number of AnnotationRef elements.
    • getPlateAnnotationRefCount

      public int getPlateAnnotationRefCount​(int plateIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Plate.
      Specified by:
      getPlateAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      Returns:
      the number of AnnotationRef elements.
    • getPlateAcquisitionAnnotationRefCount

      public int getPlateAcquisitionAnnotationRefCount​(int plateIndex, int plateAcquisitionIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in PlateAcquisition.
      Specified by:
      getPlateAcquisitionAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
      Returns:
      the number of AnnotationRef elements.
    • getProjectAnnotationRefCount

      public int getProjectAnnotationRefCount​(int projectIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Project.
      Specified by:
      getProjectAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      projectIndex - the Project index.
      Returns:
      the number of AnnotationRef elements.
    • getROIAnnotationRefCount

      public int getROIAnnotationRefCount​(int ROIIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in ROI.
      Specified by:
      getROIAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      Returns:
      the number of AnnotationRef elements.
    • getReagentAnnotationRefCount

      public int getReagentAnnotationRefCount​(int screenIndex, int reagentIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Reagent.
      Specified by:
      getReagentAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      reagentIndex - the Reagent index.
      Returns:
      the number of AnnotationRef elements.
    • getScreenAnnotationRefCount

      public int getScreenAnnotationRefCount​(int screenIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Screen.
      Specified by:
      getScreenAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      Returns:
      the number of AnnotationRef elements.
    • getShapeAnnotationRefCount

      public int getShapeAnnotationRefCount​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Shape.
      Specified by:
      getShapeAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the number of AnnotationRef elements.
    • getWellAnnotationRefCount

      public int getWellAnnotationRefCount​(int plateIndex, int wellIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of AnnotationRef elements in Well.
      Specified by:
      getWellAnnotationRefCount in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      Returns:
      the number of AnnotationRef elements.
    • getPixelsBinDataCount

      public int getPixelsBinDataCount​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of BinData elements in Pixels.
      Specified by:
      getPixelsBinDataCount in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the number of BinData elements.
    • getBooleanAnnotationCount

      public int getBooleanAnnotationCount()
      Description copied from interface: MetadataRetrieve
      Get the number of BooleanAnnotation elements.
      Specified by:
      getBooleanAnnotationCount in interface MetadataRetrieve
      Returns:
      the number of BooleanAnnotation elements.
    • getChannelCount

      public int getChannelCount​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of Channel elements.
      Specified by:
      getChannelCount in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the number of Channel elements.
    • getCommentAnnotationCount

      public int getCommentAnnotationCount()
      Description copied from interface: MetadataRetrieve
      Get the number of CommentAnnotation elements.
      Specified by:
      getCommentAnnotationCount in interface MetadataRetrieve
      Returns:
      the number of CommentAnnotation elements.
    • getDatasetCount

      public int getDatasetCount()
      Description copied from interface: MetadataRetrieve
      Get the number of Dataset elements.
      Specified by:
      getDatasetCount in interface MetadataRetrieve
      Returns:
      the number of Dataset elements.
    • getDatasetRefCount

      public int getDatasetRefCount​(int projectIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of DatasetRef elements.
      Specified by:
      getDatasetRefCount in interface MetadataRetrieve
      Parameters:
      projectIndex - the Project index.
      Returns:
      the number of DatasetRef elements.
    • getDetectorCount

      public int getDetectorCount​(int instrumentIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of Detector elements.
      Specified by:
      getDetectorCount in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      Returns:
      the number of Detector elements.
    • getDichroicCount

      public int getDichroicCount​(int instrumentIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of Dichroic elements.
      Specified by:
      getDichroicCount in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      Returns:
      the number of Dichroic elements.
    • getDoubleAnnotationCount

      public int getDoubleAnnotationCount()
      Description copied from interface: MetadataRetrieve
      Get the number of DoubleAnnotation elements.
      Specified by:
      getDoubleAnnotationCount in interface MetadataRetrieve
      Returns:
      the number of DoubleAnnotation elements.
    • getFilterSetEmissionFilterRefCount

      public int getFilterSetEmissionFilterRefCount​(int instrumentIndex, int filterSetIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of EmissionFilterRef elements in FilterSet.
      Specified by:
      getFilterSetEmissionFilterRefCount in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
      Returns:
      the number of EmissionFilterRef elements.
    • getLightPathEmissionFilterRefCount

      public int getLightPathEmissionFilterRefCount​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of EmissionFilterRef elements in LightPath.
      Specified by:
      getLightPathEmissionFilterRefCount in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the number of EmissionFilterRef elements.
    • getFilterSetExcitationFilterRefCount

      public int getFilterSetExcitationFilterRefCount​(int instrumentIndex, int filterSetIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of ExcitationFilterRef elements in FilterSet.
      Specified by:
      getFilterSetExcitationFilterRefCount in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
      Returns:
      the number of ExcitationFilterRef elements.
    • getLightPathExcitationFilterRefCount

      public int getLightPathExcitationFilterRefCount​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of ExcitationFilterRef elements in LightPath.
      Specified by:
      getLightPathExcitationFilterRefCount in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the number of ExcitationFilterRef elements.
    • getExperimentCount

      public int getExperimentCount()
      Description copied from interface: MetadataRetrieve
      Get the number of Experiment elements.
      Specified by:
      getExperimentCount in interface MetadataRetrieve
      Returns:
      the number of Experiment elements.
    • getExperimenterCount

      public int getExperimenterCount()
      Description copied from interface: MetadataRetrieve
      Get the number of Experimenter elements.
      Specified by:
      getExperimenterCount in interface MetadataRetrieve
      Returns:
      the number of Experimenter elements.
    • getExperimenterGroupCount

      public int getExperimenterGroupCount()
      Description copied from interface: MetadataRetrieve
      Get the number of ExperimenterGroup elements.
      Specified by:
      getExperimenterGroupCount in interface MetadataRetrieve
      Returns:
      the number of ExperimenterGroup elements.
    • getExperimenterGroupExperimenterRefCount

      public int getExperimenterGroupExperimenterRefCount​(int experimenterGroupIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of ExperimenterRef elements in ExperimenterGroup.
      Specified by:
      getExperimenterGroupExperimenterRefCount in interface MetadataRetrieve
      Parameters:
      experimenterGroupIndex - the ExperimenterGroup index.
      Returns:
      the number of ExperimenterRef elements.
    • getFileAnnotationCount

      public int getFileAnnotationCount()
      Description copied from interface: MetadataRetrieve
      Get the number of FileAnnotation elements.
      Specified by:
      getFileAnnotationCount in interface MetadataRetrieve
      Returns:
      the number of FileAnnotation elements.
    • getFilterCount

      public int getFilterCount​(int instrumentIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of Filter elements.
      Specified by:
      getFilterCount in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      Returns:
      the number of Filter elements.
    • getFilterSetCount

      public int getFilterSetCount​(int instrumentIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of FilterSet elements.
      Specified by:
      getFilterSetCount in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      Returns:
      the number of FilterSet elements.
    • getFolderCount

      public int getFolderCount()
      Description copied from interface: MetadataRetrieve
      Get the number of Folder elements.
      Specified by:
      getFolderCount in interface MetadataRetrieve
      Returns:
      the number of Folder elements.
    • getFolderRefCount

      public int getFolderRefCount​(int folderIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of FolderRef elements.
      Specified by:
      getFolderRefCount in interface MetadataRetrieve
      Parameters:
      folderIndex - the Folder index.
      Returns:
      the number of FolderRef elements.
    • getImageCount

      public int getImageCount()
      Description copied from interface: MetadataRetrieve
      Get the number of Image elements.
      Specified by:
      getImageCount in interface MetadataRetrieve
      Returns:
      the number of Image elements.
    • getDatasetImageRefCount

      public int getDatasetImageRefCount​(int datasetIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of ImageRef elements in Dataset.
      Specified by:
      getDatasetImageRefCount in interface MetadataRetrieve
      Parameters:
      datasetIndex - the Dataset index.
      Returns:
      the number of ImageRef elements.
    • getFolderImageRefCount

      public int getFolderImageRefCount​(int folderIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of ImageRef elements in Folder.
      Specified by:
      getFolderImageRefCount in interface MetadataRetrieve
      Parameters:
      folderIndex - the Folder index.
      Returns:
      the number of ImageRef elements.
    • getInstrumentCount

      public int getInstrumentCount()
      Description copied from interface: MetadataRetrieve
      Get the number of Instrument elements.
      Specified by:
      getInstrumentCount in interface MetadataRetrieve
      Returns:
      the number of Instrument elements.
    • getLeaderCount

      public int getLeaderCount​(int experimenterGroupIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of Leader elements.
      Specified by:
      getLeaderCount in interface MetadataRetrieve
      Parameters:
      experimenterGroupIndex - the ExperimenterGroup index.
      Returns:
      the number of Leader elements.
    • getMicrobeamManipulationLightSourceSettingsCount

      public int getMicrobeamManipulationLightSourceSettingsCount​(int experimentIndex, int microbeamManipulationIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of LightSourceSettings elements in MicrobeamManipulation.
      Specified by:
      getMicrobeamManipulationLightSourceSettingsCount in interface MetadataRetrieve
      Parameters:
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
      Returns:
      the number of LightSourceSettings elements.
    • getListAnnotationCount

      public int getListAnnotationCount()
      Description copied from interface: MetadataRetrieve
      Get the number of ListAnnotation elements.
      Specified by:
      getListAnnotationCount in interface MetadataRetrieve
      Returns:
      the number of ListAnnotation elements.
    • getLongAnnotationCount

      public int getLongAnnotationCount()
      Description copied from interface: MetadataRetrieve
      Get the number of LongAnnotation elements.
      Specified by:
      getLongAnnotationCount in interface MetadataRetrieve
      Returns:
      the number of LongAnnotation elements.
    • getMapAnnotationCount

      public int getMapAnnotationCount()
      Description copied from interface: MetadataRetrieve
      Get the number of MapAnnotation elements.
      Specified by:
      getMapAnnotationCount in interface MetadataRetrieve
      Returns:
      the number of MapAnnotation elements.
    • getMicrobeamManipulationCount

      public int getMicrobeamManipulationCount​(int experimentIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of MicrobeamManipulation elements.
      Specified by:
      getMicrobeamManipulationCount in interface MetadataRetrieve
      Parameters:
      experimentIndex - the Experiment index.
      Returns:
      the number of MicrobeamManipulation elements.
    • getMicrobeamManipulationRefCount

      public int getMicrobeamManipulationRefCount​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of MicrobeamManipulationRef elements.
      Specified by:
      getMicrobeamManipulationRefCount in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the number of MicrobeamManipulationRef elements.
    • getObjectiveCount

      public int getObjectiveCount​(int instrumentIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of Objective elements.
      Specified by:
      getObjectiveCount in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      Returns:
      the number of Objective elements.
    • getPlaneCount

      public int getPlaneCount​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of Plane elements.
      Specified by:
      getPlaneCount in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the number of Plane elements.
    • getPlateCount

      public int getPlateCount()
      Description copied from interface: MetadataRetrieve
      Get the number of Plate elements.
      Specified by:
      getPlateCount in interface MetadataRetrieve
      Returns:
      the number of Plate elements.
    • getPlateAcquisitionCount

      public int getPlateAcquisitionCount​(int plateIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of PlateAcquisition elements.
      Specified by:
      getPlateAcquisitionCount in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      Returns:
      the number of PlateAcquisition elements.
    • getPlateRefCount

      public int getPlateRefCount​(int screenIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of PlateRef elements.
      Specified by:
      getPlateRefCount in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      Returns:
      the number of PlateRef elements.
    • getProjectCount

      public int getProjectCount()
      Description copied from interface: MetadataRetrieve
      Get the number of Project elements.
      Specified by:
      getProjectCount in interface MetadataRetrieve
      Returns:
      the number of Project elements.
    • getROICount

      public int getROICount()
      Description copied from interface: MetadataRetrieve
      Get the number of ROI elements.
      Specified by:
      getROICount in interface MetadataRetrieve
      Returns:
      the number of ROI elements.
    • getFolderROIRefCount

      public int getFolderROIRefCount​(int folderIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of ROIRef elements in Folder.
      Specified by:
      getFolderROIRefCount in interface MetadataRetrieve
      Parameters:
      folderIndex - the Folder index.
      Returns:
      the number of ROIRef elements.
    • getImageROIRefCount

      public int getImageROIRefCount​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of ROIRef elements in Image.
      Specified by:
      getImageROIRefCount in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the number of ROIRef elements.
    • getMicrobeamManipulationROIRefCount

      public int getMicrobeamManipulationROIRefCount​(int experimentIndex, int microbeamManipulationIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of ROIRef elements in MicrobeamManipulation.
      Specified by:
      getMicrobeamManipulationROIRefCount in interface MetadataRetrieve
      Parameters:
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
      Returns:
      the number of ROIRef elements.
    • getReagentCount

      public int getReagentCount​(int screenIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of Reagent elements.
      Specified by:
      getReagentCount in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      Returns:
      the number of Reagent elements.
    • getScreenCount

      public int getScreenCount()
      Description copied from interface: MetadataRetrieve
      Get the number of Screen elements.
      Specified by:
      getScreenCount in interface MetadataRetrieve
      Returns:
      the number of Screen elements.
    • getTagAnnotationCount

      public int getTagAnnotationCount()
      Description copied from interface: MetadataRetrieve
      Get the number of TagAnnotation elements.
      Specified by:
      getTagAnnotationCount in interface MetadataRetrieve
      Returns:
      the number of TagAnnotation elements.
    • getTermAnnotationCount

      public int getTermAnnotationCount()
      Description copied from interface: MetadataRetrieve
      Get the number of TermAnnotation elements.
      Specified by:
      getTermAnnotationCount in interface MetadataRetrieve
      Returns:
      the number of TermAnnotation elements.
    • getTiffDataCount

      public int getTiffDataCount​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of TiffData elements.
      Specified by:
      getTiffDataCount in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the number of TiffData elements.
    • getTimestampAnnotationCount

      public int getTimestampAnnotationCount()
      Description copied from interface: MetadataRetrieve
      Get the number of TimestampAnnotation elements.
      Specified by:
      getTimestampAnnotationCount in interface MetadataRetrieve
      Returns:
      the number of TimestampAnnotation elements.
    • setUUIDValue

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

      public java.lang.String getUUIDValue​(int imageIndex, int tiffDataIndex)
      Description copied from interface: MetadataRetrieve
      Get the text value of UUID.
      Specified by:
      getUUIDValue in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      tiffDataIndex - the TiffData index.
      Returns:
      the text value.
    • getWellCount

      public int getWellCount​(int plateIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of Well elements.
      Specified by:
      getWellCount in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      Returns:
      the number of Well elements.
    • getWellSampleCount

      public int getWellSampleCount​(int plateIndex, int wellIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of WellSample elements.
      Specified by:
      getWellSampleCount in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      Returns:
      the number of WellSample elements.
    • getWellSampleRefCount

      public int getWellSampleRefCount​(int plateIndex, int plateAcquisitionIndex)
      Description copied from interface: MetadataRetrieve
      Get the number of WellSampleRef elements.
      Specified by:
      getWellSampleRefCount in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
      Returns:
      the number of WellSampleRef elements.
    • getXMLAnnotationCount

      public int getXMLAnnotationCount()
      Description copied from interface: MetadataRetrieve
      Get the number of XMLAnnotation elements.
      Specified by:
      getXMLAnnotationCount in interface MetadataRetrieve
      Returns:
      the number of XMLAnnotation elements.
    • getUUID

      public java.lang.String getUUID()
      Gets the UUID associated with this collection of metadata.
      Specified by:
      getUUID in interface MetadataRetrieve
    • getCreator

      public java.lang.String getCreator()
      Gets the Creator associated with this collection of metadata.
      Specified by:
      getCreator in interface MetadataRetrieve
    • getMapAnnotationValue

      public java.util.List<MapPair> getMapAnnotationValue​(int mapAnnotationIndex)
      Gets the Map value associated with this annotation
      Specified by:
      getMapAnnotationValue in interface MetadataRetrieve
      Parameters:
      mapAnnotationIndex - the MapAnnotation index.
      Returns:
      the MapAnnotation values.
    • getGenericExcitationSourceMap

      public java.util.List<MapPair> getGenericExcitationSourceMap​(int instrumentIndex, int lightSourceIndex)
      Gets the Map value associated with this generic light source
      Specified by:
      getGenericExcitationSourceMap in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the MapAnnotation values.
    • getImagingEnvironmentMap

      public java.util.List<MapPair> getImagingEnvironmentMap​(int imageIndex)
      Gets the Map value associated with this imaging environment
      Specified by:
      getImagingEnvironmentMap in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the MapAnnotation values.
    • getArcAnnotationRef

      public java.lang.String getArcAnnotationRef​(int instrumentIndex, int lightSourceIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Arc.
      Specified by:
      getArcAnnotationRef in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getArcID

      public java.lang.String getArcID​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Arc.
      Specified by:
      getArcID in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the ID property.
    • getArcLotNumber

      public java.lang.String getArcLotNumber​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the LotNumber property of Arc.
      Specified by:
      getArcLotNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the LotNumber property.
    • getArcManufacturer

      public java.lang.String getArcManufacturer​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Manufacturer property of Arc.
      Specified by:
      getArcManufacturer in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Manufacturer property.
    • getArcModel

      public java.lang.String getArcModel​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Model property of Arc.
      Specified by:
      getArcModel in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Model property.
    • getArcPower

      public Power getArcPower​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Power property of Arc.
      Specified by:
      getArcPower in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Power property.
    • getArcSerialNumber

      public java.lang.String getArcSerialNumber​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the SerialNumber property of Arc.
      Specified by:
      getArcSerialNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the SerialNumber property.
    • getArcType

      public ArcType getArcType​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Type property of Arc.
      Specified by:
      getArcType in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Type property.
    • getBinaryFileBinData

      public byte[] getBinaryFileBinData​(int fileAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Base64Binary property of BinData.
      Specified by:
      getBinaryFileBinData in interface MetadataRetrieve
      Parameters:
      fileAnnotationIndex - the FileAnnotation index.
      Returns:
      the Base64Binary property.
    • getMaskBinData

      public byte[] getMaskBinData​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Base64Binary property of BinData.
      Specified by:
      getMaskBinData in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Base64Binary property.
    • getPixelsBinData

      public byte[] getPixelsBinData​(int imageIndex, int binDataIndex)
      Description copied from interface: MetadataRetrieve
      Get the Base64Binary property of BinData.
      Specified by:
      getPixelsBinData in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      binDataIndex - the BinData index.
      Returns:
      the Base64Binary property.
    • getBinaryFileBinDataBigEndian

      public java.lang.Boolean getBinaryFileBinDataBigEndian​(int fileAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the BigEndian property of BinData.
      Specified by:
      getBinaryFileBinDataBigEndian in interface MetadataRetrieve
      Parameters:
      fileAnnotationIndex - the FileAnnotation index.
      Returns:
      the BigEndian property.
    • getMaskBinDataBigEndian

      public java.lang.Boolean getMaskBinDataBigEndian​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the BigEndian property of BinData.
      Specified by:
      getMaskBinDataBigEndian in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the BigEndian property.
    • getPixelsBinDataBigEndian

      public java.lang.Boolean getPixelsBinDataBigEndian​(int imageIndex, int binDataIndex)
      Description copied from interface: MetadataRetrieve
      Get the BigEndian property of BinData.
      Specified by:
      getPixelsBinDataBigEndian in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      binDataIndex - the BinData index.
      Returns:
      the BigEndian property.
    • getBinaryFileBinDataCompression

      public Compression getBinaryFileBinDataCompression​(int fileAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Compression property of BinData.
      Specified by:
      getBinaryFileBinDataCompression in interface MetadataRetrieve
      Parameters:
      fileAnnotationIndex - the FileAnnotation index.
      Returns:
      the Compression property.
    • getMaskBinDataCompression

      public Compression getMaskBinDataCompression​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Compression property of BinData.
      Specified by:
      getMaskBinDataCompression in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Compression property.
    • getPixelsBinDataCompression

      public Compression getPixelsBinDataCompression​(int imageIndex, int binDataIndex)
      Description copied from interface: MetadataRetrieve
      Get the Compression property of BinData.
      Specified by:
      getPixelsBinDataCompression in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      binDataIndex - the BinData index.
      Returns:
      the Compression property.
    • getBinaryFileBinDataLength

      public NonNegativeLong getBinaryFileBinDataLength​(int fileAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Length property of BinData.
      Specified by:
      getBinaryFileBinDataLength in interface MetadataRetrieve
      Parameters:
      fileAnnotationIndex - the FileAnnotation index.
      Returns:
      the Length property.
    • getMaskBinDataLength

      public NonNegativeLong getMaskBinDataLength​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Length property of BinData.
      Specified by:
      getMaskBinDataLength in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Length property.
    • getPixelsBinDataLength

      public NonNegativeLong getPixelsBinDataLength​(int imageIndex, int binDataIndex)
      Description copied from interface: MetadataRetrieve
      Get the Length property of BinData.
      Specified by:
      getPixelsBinDataLength in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      binDataIndex - the BinData index.
      Returns:
      the Length property.
    • getBinaryFileFileName

      public java.lang.String getBinaryFileFileName​(int fileAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the FileName property of BinaryFile.
      Specified by:
      getBinaryFileFileName in interface MetadataRetrieve
      Parameters:
      fileAnnotationIndex - the FileAnnotation index.
      Returns:
      the FileName property.
    • getBinaryFileMIMEType

      public java.lang.String getBinaryFileMIMEType​(int fileAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the MIMEType property of BinaryFile.
      Specified by:
      getBinaryFileMIMEType in interface MetadataRetrieve
      Parameters:
      fileAnnotationIndex - the FileAnnotation index.
      Returns:
      the MIMEType property.
    • getBinaryFileSize

      public NonNegativeLong getBinaryFileSize​(int fileAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Size property of BinaryFile.
      Specified by:
      getBinaryFileSize in interface MetadataRetrieve
      Parameters:
      fileAnnotationIndex - the FileAnnotation index.
      Returns:
      the Size property.
    • getBinaryOnlyMetadataFile

      public java.lang.String getBinaryOnlyMetadataFile()
      Description copied from interface: MetadataRetrieve
      Get the MetadataFile property of BinaryOnly.
      Specified by:
      getBinaryOnlyMetadataFile in interface MetadataRetrieve
      Returns:
      the MetadataFile property.
    • getBinaryOnlyUUID

      public java.lang.String getBinaryOnlyUUID()
      Description copied from interface: MetadataRetrieve
      Get the UUID property of BinaryOnly.
      Specified by:
      getBinaryOnlyUUID in interface MetadataRetrieve
      Returns:
      the UUID property.
    • getBooleanAnnotationAnnotationRef

      public java.lang.String getBooleanAnnotationAnnotationRef​(int booleanAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of BooleanAnnotation.
      Specified by:
      getBooleanAnnotationAnnotationRef in interface MetadataRetrieve
      Parameters:
      booleanAnnotationIndex - the BooleanAnnotation index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getBooleanAnnotationAnnotator

      public java.lang.String getBooleanAnnotationAnnotator​(int booleanAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Annotator property of BooleanAnnotation.
      Specified by:
      getBooleanAnnotationAnnotator in interface MetadataRetrieve
      Parameters:
      booleanAnnotationIndex - the BooleanAnnotation index.
      Returns:
      the Annotator property.
    • getBooleanAnnotationDescription

      public java.lang.String getBooleanAnnotationDescription​(int booleanAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of BooleanAnnotation.
      Specified by:
      getBooleanAnnotationDescription in interface MetadataRetrieve
      Parameters:
      booleanAnnotationIndex - the BooleanAnnotation index.
      Returns:
      the Description property.
    • getBooleanAnnotationID

      public java.lang.String getBooleanAnnotationID​(int booleanAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of BooleanAnnotation.
      Specified by:
      getBooleanAnnotationID in interface MetadataRetrieve
      Parameters:
      booleanAnnotationIndex - the BooleanAnnotation index.
      Returns:
      the ID property.
    • getBooleanAnnotationNamespace

      public java.lang.String getBooleanAnnotationNamespace​(int booleanAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Namespace property of BooleanAnnotation.
      Specified by:
      getBooleanAnnotationNamespace in interface MetadataRetrieve
      Parameters:
      booleanAnnotationIndex - the BooleanAnnotation index.
      Returns:
      the Namespace property.
    • getBooleanAnnotationValue

      public java.lang.Boolean getBooleanAnnotationValue​(int booleanAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Value property of BooleanAnnotation.
      Specified by:
      getBooleanAnnotationValue in interface MetadataRetrieve
      Parameters:
      booleanAnnotationIndex - the BooleanAnnotation index.
      Returns:
      the Value property.
    • getChannelAcquisitionMode

      public AcquisitionMode getChannelAcquisitionMode​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the AcquisitionMode property of Channel.
      Specified by:
      getChannelAcquisitionMode in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the AcquisitionMode property.
    • getChannelAnnotationRef

      public java.lang.String getChannelAnnotationRef​(int imageIndex, int channelIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Channel.
      Specified by:
      getChannelAnnotationRef in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getChannelColor

      public Color getChannelColor​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the Color property of Channel.
      Specified by:
      getChannelColor in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the Color property.
    • getChannelContrastMethod

      public ContrastMethod getChannelContrastMethod​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the ContrastMethod property of Channel.
      Specified by:
      getChannelContrastMethod in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the ContrastMethod property.
    • getChannelEmissionWavelength

      public Length getChannelEmissionWavelength​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the EmissionWavelength property of Channel.
      Specified by:
      getChannelEmissionWavelength in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the EmissionWavelength property.
    • getChannelExcitationWavelength

      public Length getChannelExcitationWavelength​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExcitationWavelength property of Channel.
      Specified by:
      getChannelExcitationWavelength in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the ExcitationWavelength property.
    • getChannelFilterSetRef

      public java.lang.String getChannelFilterSetRef​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the FilterSetRef property of Channel.
      Specified by:
      getChannelFilterSetRef in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the FilterSetRef property.
    • getChannelFluor

      public java.lang.String getChannelFluor​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the Fluor property of Channel.
      Specified by:
      getChannelFluor in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the Fluor property.
    • getChannelID

      public java.lang.String getChannelID​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Channel.
      Specified by:
      getChannelID in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the ID property.
    • getChannelIlluminationType

      public IlluminationType getChannelIlluminationType​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the IlluminationType property of Channel.
      Specified by:
      getChannelIlluminationType in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the IlluminationType property.
    • getChannelNDFilter

      public java.lang.Double getChannelNDFilter​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the NDFilter property of Channel.
      Specified by:
      getChannelNDFilter in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the NDFilter property.
    • getChannelName

      public java.lang.String getChannelName​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the Name property of Channel.
      Specified by:
      getChannelName in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the Name property.
    • getChannelPinholeSize

      public Length getChannelPinholeSize​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the PinholeSize property of Channel.
      Specified by:
      getChannelPinholeSize in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the PinholeSize property.
    • getChannelPockelCellSetting

      public java.lang.Integer getChannelPockelCellSetting​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the PockelCellSetting property of Channel.
      Specified by:
      getChannelPockelCellSetting in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the PockelCellSetting property.
    • getChannelSamplesPerPixel

      public PositiveInteger getChannelSamplesPerPixel​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the SamplesPerPixel property of Channel.
      Specified by:
      getChannelSamplesPerPixel in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the SamplesPerPixel property.
    • getCommentAnnotationAnnotationRef

      public java.lang.String getCommentAnnotationAnnotationRef​(int commentAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of CommentAnnotation.
      Specified by:
      getCommentAnnotationAnnotationRef in interface MetadataRetrieve
      Parameters:
      commentAnnotationIndex - the CommentAnnotation index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getCommentAnnotationAnnotator

      public java.lang.String getCommentAnnotationAnnotator​(int commentAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Annotator property of CommentAnnotation.
      Specified by:
      getCommentAnnotationAnnotator in interface MetadataRetrieve
      Parameters:
      commentAnnotationIndex - the CommentAnnotation index.
      Returns:
      the Annotator property.
    • getCommentAnnotationDescription

      public java.lang.String getCommentAnnotationDescription​(int commentAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of CommentAnnotation.
      Specified by:
      getCommentAnnotationDescription in interface MetadataRetrieve
      Parameters:
      commentAnnotationIndex - the CommentAnnotation index.
      Returns:
      the Description property.
    • getCommentAnnotationID

      public java.lang.String getCommentAnnotationID​(int commentAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of CommentAnnotation.
      Specified by:
      getCommentAnnotationID in interface MetadataRetrieve
      Parameters:
      commentAnnotationIndex - the CommentAnnotation index.
      Returns:
      the ID property.
    • getCommentAnnotationNamespace

      public java.lang.String getCommentAnnotationNamespace​(int commentAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Namespace property of CommentAnnotation.
      Specified by:
      getCommentAnnotationNamespace in interface MetadataRetrieve
      Parameters:
      commentAnnotationIndex - the CommentAnnotation index.
      Returns:
      the Namespace property.
    • getCommentAnnotationValue

      public java.lang.String getCommentAnnotationValue​(int commentAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Value property of CommentAnnotation.
      Specified by:
      getCommentAnnotationValue in interface MetadataRetrieve
      Parameters:
      commentAnnotationIndex - the CommentAnnotation index.
      Returns:
      the Value property.
    • getDatasetAnnotationRef

      public java.lang.String getDatasetAnnotationRef​(int datasetIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Dataset.
      Specified by:
      getDatasetAnnotationRef in interface MetadataRetrieve
      Parameters:
      datasetIndex - the Dataset index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getDatasetDescription

      public java.lang.String getDatasetDescription​(int datasetIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of Dataset.
      Specified by:
      getDatasetDescription in interface MetadataRetrieve
      Parameters:
      datasetIndex - the Dataset index.
      Returns:
      the Description property.
    • getDatasetExperimenterGroupRef

      public java.lang.String getDatasetExperimenterGroupRef​(int datasetIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExperimenterGroupRef property of Dataset.
      Specified by:
      getDatasetExperimenterGroupRef in interface MetadataRetrieve
      Parameters:
      datasetIndex - the Dataset index.
      Returns:
      the ExperimenterGroupRef property.
    • getDatasetExperimenterRef

      public java.lang.String getDatasetExperimenterRef​(int datasetIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExperimenterRef property of Dataset.
      Specified by:
      getDatasetExperimenterRef in interface MetadataRetrieve
      Parameters:
      datasetIndex - the Dataset index.
      Returns:
      the ExperimenterRef property.
    • getDatasetID

      public java.lang.String getDatasetID​(int datasetIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Dataset.
      Specified by:
      getDatasetID in interface MetadataRetrieve
      Parameters:
      datasetIndex - the Dataset index.
      Returns:
      the ID property.
    • getDatasetImageRef

      public java.lang.String getDatasetImageRef​(int datasetIndex, int imageRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the ImageRef property of Dataset.
      Specified by:
      getDatasetImageRef in interface MetadataRetrieve
      Parameters:
      datasetIndex - the Dataset index.
      imageRefIndex - ImageRef index.
      Returns:
      the ImageRef property.
    • getDatasetName

      public java.lang.String getDatasetName​(int datasetIndex)
      Description copied from interface: MetadataRetrieve
      Get the Name property of Dataset.
      Specified by:
      getDatasetName in interface MetadataRetrieve
      Parameters:
      datasetIndex - the Dataset index.
      Returns:
      the Name property.
    • getDetectorAmplificationGain

      public java.lang.Double getDetectorAmplificationGain​(int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataRetrieve
      Get the AmplificationGain property of Detector.
      Specified by:
      getDetectorAmplificationGain in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
      Returns:
      the AmplificationGain property.
    • getDetectorAnnotationRef

      public java.lang.String getDetectorAnnotationRef​(int instrumentIndex, int detectorIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Detector.
      Specified by:
      getDetectorAnnotationRef in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getDetectorGain

      public java.lang.Double getDetectorGain​(int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataRetrieve
      Get the Gain property of Detector.
      Specified by:
      getDetectorGain in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
      Returns:
      the Gain property.
    • getDetectorID

      public java.lang.String getDetectorID​(int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Detector.
      Specified by:
      getDetectorID in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
      Returns:
      the ID property.
    • getDetectorLotNumber

      public java.lang.String getDetectorLotNumber​(int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataRetrieve
      Get the LotNumber property of Detector.
      Specified by:
      getDetectorLotNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
      Returns:
      the LotNumber property.
    • getDetectorManufacturer

      public java.lang.String getDetectorManufacturer​(int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataRetrieve
      Get the Manufacturer property of Detector.
      Specified by:
      getDetectorManufacturer in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
      Returns:
      the Manufacturer property.
    • getDetectorModel

      public java.lang.String getDetectorModel​(int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataRetrieve
      Get the Model property of Detector.
      Specified by:
      getDetectorModel in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
      Returns:
      the Model property.
    • getDetectorOffset

      public java.lang.Double getDetectorOffset​(int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataRetrieve
      Get the Offset property of Detector.
      Specified by:
      getDetectorOffset in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
      Returns:
      the Offset property.
    • getDetectorSerialNumber

      public java.lang.String getDetectorSerialNumber​(int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataRetrieve
      Get the SerialNumber property of Detector.
      Specified by:
      getDetectorSerialNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
      Returns:
      the SerialNumber property.
    • getDetectorType

      public DetectorType getDetectorType​(int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataRetrieve
      Get the Type property of Detector.
      Specified by:
      getDetectorType in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
      Returns:
      the Type property.
    • getDetectorVoltage

      public ElectricPotential getDetectorVoltage​(int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataRetrieve
      Get the Voltage property of Detector.
      Specified by:
      getDetectorVoltage in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
      Returns:
      the Voltage property.
    • getDetectorZoom

      public java.lang.Double getDetectorZoom​(int instrumentIndex, int detectorIndex)
      Description copied from interface: MetadataRetrieve
      Get the Zoom property of Detector.
      Specified by:
      getDetectorZoom in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      detectorIndex - the Detector index.
      Returns:
      the Zoom property.
    • getDetectorSettingsBinning

      public Binning getDetectorSettingsBinning​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the Binning property of DetectorSettings.
      Specified by:
      getDetectorSettingsBinning in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the Binning property.
    • getDetectorSettingsGain

      public java.lang.Double getDetectorSettingsGain​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the Gain property of DetectorSettings.
      Specified by:
      getDetectorSettingsGain in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the Gain property.
    • getDetectorSettingsID

      public java.lang.String getDetectorSettingsID​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of DetectorSettings.
      Specified by:
      getDetectorSettingsID in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the ID property.
    • getDetectorSettingsIntegration

      public PositiveInteger getDetectorSettingsIntegration​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the Integration property of DetectorSettings.
      Specified by:
      getDetectorSettingsIntegration in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the Integration property.
    • getDetectorSettingsOffset

      public java.lang.Double getDetectorSettingsOffset​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the Offset property of DetectorSettings.
      Specified by:
      getDetectorSettingsOffset in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the Offset property.
    • getDetectorSettingsReadOutRate

      public Frequency getDetectorSettingsReadOutRate​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the ReadOutRate property of DetectorSettings.
      Specified by:
      getDetectorSettingsReadOutRate in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the ReadOutRate property.
    • getDetectorSettingsVoltage

      public ElectricPotential getDetectorSettingsVoltage​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the Voltage property of DetectorSettings.
      Specified by:
      getDetectorSettingsVoltage in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the Voltage property.
    • getDetectorSettingsZoom

      public java.lang.Double getDetectorSettingsZoom​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the Zoom property of DetectorSettings.
      Specified by:
      getDetectorSettingsZoom in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the Zoom property.
    • getDichroicAnnotationRef

      public java.lang.String getDichroicAnnotationRef​(int instrumentIndex, int dichroicIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Dichroic.
      Specified by:
      getDichroicAnnotationRef in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      dichroicIndex - the Dichroic index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getDichroicID

      public java.lang.String getDichroicID​(int instrumentIndex, int dichroicIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Dichroic.
      Specified by:
      getDichroicID in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      dichroicIndex - the Dichroic index.
      Returns:
      the ID property.
    • getDichroicLotNumber

      public java.lang.String getDichroicLotNumber​(int instrumentIndex, int dichroicIndex)
      Description copied from interface: MetadataRetrieve
      Get the LotNumber property of Dichroic.
      Specified by:
      getDichroicLotNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      dichroicIndex - the Dichroic index.
      Returns:
      the LotNumber property.
    • getDichroicManufacturer

      public java.lang.String getDichroicManufacturer​(int instrumentIndex, int dichroicIndex)
      Description copied from interface: MetadataRetrieve
      Get the Manufacturer property of Dichroic.
      Specified by:
      getDichroicManufacturer in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      dichroicIndex - the Dichroic index.
      Returns:
      the Manufacturer property.
    • getDichroicModel

      public java.lang.String getDichroicModel​(int instrumentIndex, int dichroicIndex)
      Description copied from interface: MetadataRetrieve
      Get the Model property of Dichroic.
      Specified by:
      getDichroicModel in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      dichroicIndex - the Dichroic index.
      Returns:
      the Model property.
    • getDichroicSerialNumber

      public java.lang.String getDichroicSerialNumber​(int instrumentIndex, int dichroicIndex)
      Description copied from interface: MetadataRetrieve
      Get the SerialNumber property of Dichroic.
      Specified by:
      getDichroicSerialNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      dichroicIndex - the Dichroic index.
      Returns:
      the SerialNumber property.
    • getDoubleAnnotationAnnotationRef

      public java.lang.String getDoubleAnnotationAnnotationRef​(int doubleAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of DoubleAnnotation.
      Specified by:
      getDoubleAnnotationAnnotationRef in interface MetadataRetrieve
      Parameters:
      doubleAnnotationIndex - the DoubleAnnotation index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getDoubleAnnotationAnnotator

      public java.lang.String getDoubleAnnotationAnnotator​(int doubleAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Annotator property of DoubleAnnotation.
      Specified by:
      getDoubleAnnotationAnnotator in interface MetadataRetrieve
      Parameters:
      doubleAnnotationIndex - the DoubleAnnotation index.
      Returns:
      the Annotator property.
    • getDoubleAnnotationDescription

      public java.lang.String getDoubleAnnotationDescription​(int doubleAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of DoubleAnnotation.
      Specified by:
      getDoubleAnnotationDescription in interface MetadataRetrieve
      Parameters:
      doubleAnnotationIndex - the DoubleAnnotation index.
      Returns:
      the Description property.
    • getDoubleAnnotationID

      public java.lang.String getDoubleAnnotationID​(int doubleAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of DoubleAnnotation.
      Specified by:
      getDoubleAnnotationID in interface MetadataRetrieve
      Parameters:
      doubleAnnotationIndex - the DoubleAnnotation index.
      Returns:
      the ID property.
    • getDoubleAnnotationNamespace

      public java.lang.String getDoubleAnnotationNamespace​(int doubleAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Namespace property of DoubleAnnotation.
      Specified by:
      getDoubleAnnotationNamespace in interface MetadataRetrieve
      Parameters:
      doubleAnnotationIndex - the DoubleAnnotation index.
      Returns:
      the Namespace property.
    • getDoubleAnnotationValue

      public java.lang.Double getDoubleAnnotationValue​(int doubleAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Value property of DoubleAnnotation.
      Specified by:
      getDoubleAnnotationValue in interface MetadataRetrieve
      Parameters:
      doubleAnnotationIndex - the DoubleAnnotation index.
      Returns:
      the Value property.
    • getEllipseAnnotationRef

      public java.lang.String getEllipseAnnotationRef​(int ROIIndex, int shapeIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Ellipse.
      Specified by:
      getEllipseAnnotationRef in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getEllipseFillColor

      public Color getEllipseFillColor​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FillColor property of Ellipse.
      Specified by:
      getEllipseFillColor in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FillColor property.
    • getEllipseFillRule

      public FillRule getEllipseFillRule​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FillRule property of Ellipse.
      Specified by:
      getEllipseFillRule in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FillRule property.
    • getEllipseFontFamily

      public FontFamily getEllipseFontFamily​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontFamily property of Ellipse.
      Specified by:
      getEllipseFontFamily in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontFamily property.
    • getEllipseFontSize

      public Length getEllipseFontSize​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontSize property of Ellipse.
      Specified by:
      getEllipseFontSize in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontSize property.
    • getEllipseFontStyle

      public FontStyle getEllipseFontStyle​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontStyle property of Ellipse.
      Specified by:
      getEllipseFontStyle in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontStyle property.
    • getEllipseID

      public java.lang.String getEllipseID​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Ellipse.
      Specified by:
      getEllipseID in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the ID property.
    • getEllipseLocked

      public java.lang.Boolean getEllipseLocked​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Locked property of Ellipse.
      Specified by:
      getEllipseLocked in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Locked property.
    • getEllipseRadiusX

      public java.lang.Double getEllipseRadiusX​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the RadiusX property of Ellipse.
      Specified by:
      getEllipseRadiusX in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the RadiusX property.
    • getEllipseRadiusY

      public java.lang.Double getEllipseRadiusY​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the RadiusY property of Ellipse.
      Specified by:
      getEllipseRadiusY in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the RadiusY property.
    • getEllipseStrokeColor

      public Color getEllipseStrokeColor​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeColor property of Ellipse.
      Specified by:
      getEllipseStrokeColor in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeColor property.
    • getEllipseStrokeDashArray

      public java.lang.String getEllipseStrokeDashArray​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeDashArray property of Ellipse.
      Specified by:
      getEllipseStrokeDashArray in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeDashArray property.
    • getEllipseStrokeWidth

      public Length getEllipseStrokeWidth​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeWidth property of Ellipse.
      Specified by:
      getEllipseStrokeWidth in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeWidth property.
    • getEllipseText

      public java.lang.String getEllipseText​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Text property of Ellipse.
      Specified by:
      getEllipseText in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Text property.
    • getEllipseTheC

      public NonNegativeInteger getEllipseTheC​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheC property of Ellipse.
      Specified by:
      getEllipseTheC in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheC property.
    • getEllipseTheT

      public NonNegativeInteger getEllipseTheT​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheT property of Ellipse.
      Specified by:
      getEllipseTheT in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheT property.
    • getEllipseTheZ

      public NonNegativeInteger getEllipseTheZ​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheZ property of Ellipse.
      Specified by:
      getEllipseTheZ in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheZ property.
    • getEllipseTransform

      public AffineTransform getEllipseTransform​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Transform property of Ellipse.
      Specified by:
      getEllipseTransform in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Transform property.
    • getEllipseX

      public java.lang.Double getEllipseX​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the X property of Ellipse.
      Specified by:
      getEllipseX in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the X property.
    • getEllipseY

      public java.lang.Double getEllipseY​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Y property of Ellipse.
      Specified by:
      getEllipseY in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Y property.
    • getExperimentDescription

      public java.lang.String getExperimentDescription​(int experimentIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of Experiment.
      Specified by:
      getExperimentDescription in interface MetadataRetrieve
      Parameters:
      experimentIndex - the Experiment index.
      Returns:
      the Description property.
    • getExperimentExperimenterRef

      public java.lang.String getExperimentExperimenterRef​(int experimentIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExperimenterRef property of Experiment.
      Specified by:
      getExperimentExperimenterRef in interface MetadataRetrieve
      Parameters:
      experimentIndex - the Experiment index.
      Returns:
      the ExperimenterRef property.
    • getExperimentID

      public java.lang.String getExperimentID​(int experimentIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Experiment.
      Specified by:
      getExperimentID in interface MetadataRetrieve
      Parameters:
      experimentIndex - the Experiment index.
      Returns:
      the ID property.
    • getExperimentType

      public ExperimentType getExperimentType​(int experimentIndex)
      Description copied from interface: MetadataRetrieve
      Get the Type property of Experiment.
      Specified by:
      getExperimentType in interface MetadataRetrieve
      Parameters:
      experimentIndex - the Experiment index.
      Returns:
      the Type property.
    • getExperimenterAnnotationRef

      public java.lang.String getExperimenterAnnotationRef​(int experimenterIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Experimenter.
      Specified by:
      getExperimenterAnnotationRef in interface MetadataRetrieve
      Parameters:
      experimenterIndex - the Experimenter index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getExperimenterEmail

      public java.lang.String getExperimenterEmail​(int experimenterIndex)
      Description copied from interface: MetadataRetrieve
      Get the Email property of Experimenter.
      Specified by:
      getExperimenterEmail in interface MetadataRetrieve
      Parameters:
      experimenterIndex - the Experimenter index.
      Returns:
      the Email property.
    • getExperimenterFirstName

      public java.lang.String getExperimenterFirstName​(int experimenterIndex)
      Description copied from interface: MetadataRetrieve
      Get the FirstName property of Experimenter.
      Specified by:
      getExperimenterFirstName in interface MetadataRetrieve
      Parameters:
      experimenterIndex - the Experimenter index.
      Returns:
      the FirstName property.
    • getExperimenterID

      public java.lang.String getExperimenterID​(int experimenterIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Experimenter.
      Specified by:
      getExperimenterID in interface MetadataRetrieve
      Parameters:
      experimenterIndex - the Experimenter index.
      Returns:
      the ID property.
    • getExperimenterInstitution

      public java.lang.String getExperimenterInstitution​(int experimenterIndex)
      Description copied from interface: MetadataRetrieve
      Get the Institution property of Experimenter.
      Specified by:
      getExperimenterInstitution in interface MetadataRetrieve
      Parameters:
      experimenterIndex - the Experimenter index.
      Returns:
      the Institution property.
    • getExperimenterLastName

      public java.lang.String getExperimenterLastName​(int experimenterIndex)
      Description copied from interface: MetadataRetrieve
      Get the LastName property of Experimenter.
      Specified by:
      getExperimenterLastName in interface MetadataRetrieve
      Parameters:
      experimenterIndex - the Experimenter index.
      Returns:
      the LastName property.
    • getExperimenterMiddleName

      public java.lang.String getExperimenterMiddleName​(int experimenterIndex)
      Description copied from interface: MetadataRetrieve
      Get the MiddleName property of Experimenter.
      Specified by:
      getExperimenterMiddleName in interface MetadataRetrieve
      Parameters:
      experimenterIndex - the Experimenter index.
      Returns:
      the MiddleName property.
    • getExperimenterUserName

      public java.lang.String getExperimenterUserName​(int experimenterIndex)
      Description copied from interface: MetadataRetrieve
      Get the UserName property of Experimenter.
      Specified by:
      getExperimenterUserName in interface MetadataRetrieve
      Parameters:
      experimenterIndex - the Experimenter index.
      Returns:
      the UserName property.
    • getExperimenterGroupAnnotationRef

      public java.lang.String getExperimenterGroupAnnotationRef​(int experimenterGroupIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of ExperimenterGroup.
      Specified by:
      getExperimenterGroupAnnotationRef in interface MetadataRetrieve
      Parameters:
      experimenterGroupIndex - the ExperimenterGroup index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getExperimenterGroupDescription

      public java.lang.String getExperimenterGroupDescription​(int experimenterGroupIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of ExperimenterGroup.
      Specified by:
      getExperimenterGroupDescription in interface MetadataRetrieve
      Parameters:
      experimenterGroupIndex - the ExperimenterGroup index.
      Returns:
      the Description property.
    • getExperimenterGroupExperimenterRef

      public java.lang.String getExperimenterGroupExperimenterRef​(int experimenterGroupIndex, int experimenterRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExperimenterRef property of ExperimenterGroup.
      Specified by:
      getExperimenterGroupExperimenterRef in interface MetadataRetrieve
      Parameters:
      experimenterGroupIndex - the ExperimenterGroup index.
      experimenterRefIndex - ExperimenterRef index.
      Returns:
      the ExperimenterRef property.
    • getExperimenterGroupID

      public java.lang.String getExperimenterGroupID​(int experimenterGroupIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of ExperimenterGroup.
      Specified by:
      getExperimenterGroupID in interface MetadataRetrieve
      Parameters:
      experimenterGroupIndex - the ExperimenterGroup index.
      Returns:
      the ID property.
    • getExperimenterGroupLeader

      public java.lang.String getExperimenterGroupLeader​(int experimenterGroupIndex, int leaderIndex)
      Description copied from interface: MetadataRetrieve
      Get the Leader property of ExperimenterGroup.
      Specified by:
      getExperimenterGroupLeader in interface MetadataRetrieve
      Parameters:
      experimenterGroupIndex - the ExperimenterGroup index.
      leaderIndex - Leader index.
      Returns:
      the Leader property.
    • getExperimenterGroupName

      public java.lang.String getExperimenterGroupName​(int experimenterGroupIndex)
      Description copied from interface: MetadataRetrieve
      Get the Name property of ExperimenterGroup.
      Specified by:
      getExperimenterGroupName in interface MetadataRetrieve
      Parameters:
      experimenterGroupIndex - the ExperimenterGroup index.
      Returns:
      the Name property.
    • getFilamentAnnotationRef

      public java.lang.String getFilamentAnnotationRef​(int instrumentIndex, int lightSourceIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Filament.
      Specified by:
      getFilamentAnnotationRef in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getFilamentID

      public java.lang.String getFilamentID​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Filament.
      Specified by:
      getFilamentID in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the ID property.
    • getFilamentLotNumber

      public java.lang.String getFilamentLotNumber​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the LotNumber property of Filament.
      Specified by:
      getFilamentLotNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the LotNumber property.
    • getFilamentManufacturer

      public java.lang.String getFilamentManufacturer​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Manufacturer property of Filament.
      Specified by:
      getFilamentManufacturer in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Manufacturer property.
    • getFilamentModel

      public java.lang.String getFilamentModel​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Model property of Filament.
      Specified by:
      getFilamentModel in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Model property.
    • getFilamentPower

      public Power getFilamentPower​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Power property of Filament.
      Specified by:
      getFilamentPower in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Power property.
    • getFilamentSerialNumber

      public java.lang.String getFilamentSerialNumber​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the SerialNumber property of Filament.
      Specified by:
      getFilamentSerialNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the SerialNumber property.
    • getFilamentType

      public FilamentType getFilamentType​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Type property of Filament.
      Specified by:
      getFilamentType in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Type property.
    • getFileAnnotationAnnotationRef

      public java.lang.String getFileAnnotationAnnotationRef​(int fileAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of FileAnnotation.
      Specified by:
      getFileAnnotationAnnotationRef in interface MetadataRetrieve
      Parameters:
      fileAnnotationIndex - the FileAnnotation index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getFileAnnotationAnnotator

      public java.lang.String getFileAnnotationAnnotator​(int fileAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Annotator property of FileAnnotation.
      Specified by:
      getFileAnnotationAnnotator in interface MetadataRetrieve
      Parameters:
      fileAnnotationIndex - the FileAnnotation index.
      Returns:
      the Annotator property.
    • getFileAnnotationDescription

      public java.lang.String getFileAnnotationDescription​(int fileAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of FileAnnotation.
      Specified by:
      getFileAnnotationDescription in interface MetadataRetrieve
      Parameters:
      fileAnnotationIndex - the FileAnnotation index.
      Returns:
      the Description property.
    • getFileAnnotationID

      public java.lang.String getFileAnnotationID​(int fileAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of FileAnnotation.
      Specified by:
      getFileAnnotationID in interface MetadataRetrieve
      Parameters:
      fileAnnotationIndex - the FileAnnotation index.
      Returns:
      the ID property.
    • getFileAnnotationNamespace

      public java.lang.String getFileAnnotationNamespace​(int fileAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Namespace property of FileAnnotation.
      Specified by:
      getFileAnnotationNamespace in interface MetadataRetrieve
      Parameters:
      fileAnnotationIndex - the FileAnnotation index.
      Returns:
      the Namespace property.
    • getFilterAnnotationRef

      public java.lang.String getFilterAnnotationRef​(int instrumentIndex, int filterIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Filter.
      Specified by:
      getFilterAnnotationRef in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getFilterFilterWheel

      public java.lang.String getFilterFilterWheel​(int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataRetrieve
      Get the FilterWheel property of Filter.
      Specified by:
      getFilterFilterWheel in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
      Returns:
      the FilterWheel property.
    • getFilterID

      public java.lang.String getFilterID​(int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Filter.
      Specified by:
      getFilterID in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
      Returns:
      the ID property.
    • getFilterLotNumber

      public java.lang.String getFilterLotNumber​(int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataRetrieve
      Get the LotNumber property of Filter.
      Specified by:
      getFilterLotNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
      Returns:
      the LotNumber property.
    • getFilterManufacturer

      public java.lang.String getFilterManufacturer​(int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataRetrieve
      Get the Manufacturer property of Filter.
      Specified by:
      getFilterManufacturer in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
      Returns:
      the Manufacturer property.
    • getFilterModel

      public java.lang.String getFilterModel​(int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataRetrieve
      Get the Model property of Filter.
      Specified by:
      getFilterModel in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
      Returns:
      the Model property.
    • getFilterSerialNumber

      public java.lang.String getFilterSerialNumber​(int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataRetrieve
      Get the SerialNumber property of Filter.
      Specified by:
      getFilterSerialNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
      Returns:
      the SerialNumber property.
    • getFilterType

      public FilterType getFilterType​(int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataRetrieve
      Get the Type property of Filter.
      Specified by:
      getFilterType in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
      Returns:
      the Type property.
    • getFilterSetDichroicRef

      public java.lang.String getFilterSetDichroicRef​(int instrumentIndex, int filterSetIndex)
      Description copied from interface: MetadataRetrieve
      Get the DichroicRef property of FilterSet.
      Specified by:
      getFilterSetDichroicRef in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
      Returns:
      the DichroicRef property.
    • getFilterSetEmissionFilterRef

      public java.lang.String getFilterSetEmissionFilterRef​(int instrumentIndex, int filterSetIndex, int emissionFilterRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the EmissionFilterRef property of FilterSet.
      Specified by:
      getFilterSetEmissionFilterRef in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
      emissionFilterRefIndex - EmissionFilterRef index.
      Returns:
      the EmissionFilterRef property.
    • getFilterSetExcitationFilterRef

      public java.lang.String getFilterSetExcitationFilterRef​(int instrumentIndex, int filterSetIndex, int excitationFilterRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExcitationFilterRef property of FilterSet.
      Specified by:
      getFilterSetExcitationFilterRef in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
      excitationFilterRefIndex - ExcitationFilterRef index.
      Returns:
      the ExcitationFilterRef property.
    • getFilterSetID

      public java.lang.String getFilterSetID​(int instrumentIndex, int filterSetIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of FilterSet.
      Specified by:
      getFilterSetID in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
      Returns:
      the ID property.
    • getFilterSetLotNumber

      public java.lang.String getFilterSetLotNumber​(int instrumentIndex, int filterSetIndex)
      Description copied from interface: MetadataRetrieve
      Get the LotNumber property of FilterSet.
      Specified by:
      getFilterSetLotNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
      Returns:
      the LotNumber property.
    • getFilterSetManufacturer

      public java.lang.String getFilterSetManufacturer​(int instrumentIndex, int filterSetIndex)
      Description copied from interface: MetadataRetrieve
      Get the Manufacturer property of FilterSet.
      Specified by:
      getFilterSetManufacturer in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
      Returns:
      the Manufacturer property.
    • getFilterSetModel

      public java.lang.String getFilterSetModel​(int instrumentIndex, int filterSetIndex)
      Description copied from interface: MetadataRetrieve
      Get the Model property of FilterSet.
      Specified by:
      getFilterSetModel in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
      Returns:
      the Model property.
    • getFilterSetSerialNumber

      public java.lang.String getFilterSetSerialNumber​(int instrumentIndex, int filterSetIndex)
      Description copied from interface: MetadataRetrieve
      Get the SerialNumber property of FilterSet.
      Specified by:
      getFilterSetSerialNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterSetIndex - the FilterSet index.
      Returns:
      the SerialNumber property.
    • getFolderAnnotationRef

      public java.lang.String getFolderAnnotationRef​(int folderIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Folder.
      Specified by:
      getFolderAnnotationRef in interface MetadataRetrieve
      Parameters:
      folderIndex - the Folder index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getFolderDescription

      public java.lang.String getFolderDescription​(int folderIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of Folder.
      Specified by:
      getFolderDescription in interface MetadataRetrieve
      Parameters:
      folderIndex - the Folder index.
      Returns:
      the Description property.
    • getFolderFolderRef

      public java.lang.String getFolderFolderRef​(int folderIndex, int folderRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the FolderRef property of Folder.
      Specified by:
      getFolderFolderRef in interface MetadataRetrieve
      Parameters:
      folderIndex - the Folder index.
      folderRefIndex - FolderRef index.
      Returns:
      the FolderRef property.
    • getFolderID

      public java.lang.String getFolderID​(int folderIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Folder.
      Specified by:
      getFolderID in interface MetadataRetrieve
      Parameters:
      folderIndex - the Folder index.
      Returns:
      the ID property.
    • getFolderImageRef

      public java.lang.String getFolderImageRef​(int folderIndex, int imageRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the ImageRef property of Folder.
      Specified by:
      getFolderImageRef in interface MetadataRetrieve
      Parameters:
      folderIndex - the Folder index.
      imageRefIndex - ImageRef index.
      Returns:
      the ImageRef property.
    • getFolderName

      public java.lang.String getFolderName​(int folderIndex)
      Description copied from interface: MetadataRetrieve
      Get the Name property of Folder.
      Specified by:
      getFolderName in interface MetadataRetrieve
      Parameters:
      folderIndex - the Folder index.
      Returns:
      the Name property.
    • getFolderROIRef

      public java.lang.String getFolderROIRef​(int folderIndex, int ROIRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the ROIRef property of Folder.
      Specified by:
      getFolderROIRef in interface MetadataRetrieve
      Parameters:
      folderIndex - the Folder index.
      ROIRefIndex - ROIRef index.
      Returns:
      the ROIRef property.
    • getGenericExcitationSourceAnnotationRef

      public java.lang.String getGenericExcitationSourceAnnotationRef​(int instrumentIndex, int lightSourceIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of GenericExcitationSource.
      Specified by:
      getGenericExcitationSourceAnnotationRef in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getGenericExcitationSourceID

      public java.lang.String getGenericExcitationSourceID​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of GenericExcitationSource.
      Specified by:
      getGenericExcitationSourceID in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the ID property.
    • getGenericExcitationSourceLotNumber

      public java.lang.String getGenericExcitationSourceLotNumber​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the LotNumber property of GenericExcitationSource.
      Specified by:
      getGenericExcitationSourceLotNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the LotNumber property.
    • getGenericExcitationSourceManufacturer

      public java.lang.String getGenericExcitationSourceManufacturer​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Manufacturer property of GenericExcitationSource.
      Specified by:
      getGenericExcitationSourceManufacturer in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Manufacturer property.
    • getGenericExcitationSourceModel

      public java.lang.String getGenericExcitationSourceModel​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Model property of GenericExcitationSource.
      Specified by:
      getGenericExcitationSourceModel in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Model property.
    • getGenericExcitationSourcePower

      public Power getGenericExcitationSourcePower​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Power property of GenericExcitationSource.
      Specified by:
      getGenericExcitationSourcePower in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Power property.
    • getGenericExcitationSourceSerialNumber

      public java.lang.String getGenericExcitationSourceSerialNumber​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the SerialNumber property of GenericExcitationSource.
      Specified by:
      getGenericExcitationSourceSerialNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the SerialNumber property.
    • getImageAcquisitionDate

      public Timestamp getImageAcquisitionDate​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the AcquisitionDate property of Image.
      Specified by:
      getImageAcquisitionDate in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the AcquisitionDate property.
    • getImageAnnotationRef

      public java.lang.String getImageAnnotationRef​(int imageIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Image.
      Specified by:
      getImageAnnotationRef in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getImageDescription

      public java.lang.String getImageDescription​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of Image.
      Specified by:
      getImageDescription in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the Description property.
    • getImageExperimentRef

      public java.lang.String getImageExperimentRef​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExperimentRef property of Image.
      Specified by:
      getImageExperimentRef in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the ExperimentRef property.
    • getImageExperimenterGroupRef

      public java.lang.String getImageExperimenterGroupRef​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExperimenterGroupRef property of Image.
      Specified by:
      getImageExperimenterGroupRef in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the ExperimenterGroupRef property.
    • getImageExperimenterRef

      public java.lang.String getImageExperimenterRef​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExperimenterRef property of Image.
      Specified by:
      getImageExperimenterRef in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the ExperimenterRef property.
    • getImageID

      public java.lang.String getImageID​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Image.
      Specified by:
      getImageID in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the ID property.
    • getImageInstrumentRef

      public java.lang.String getImageInstrumentRef​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the InstrumentRef property of Image.
      Specified by:
      getImageInstrumentRef in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the InstrumentRef property.
    • getImageMicrobeamManipulationRef

      public java.lang.String getImageMicrobeamManipulationRef​(int imageIndex, int microbeamManipulationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the MicrobeamManipulationRef property of Image.
      Specified by:
      getImageMicrobeamManipulationRef in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      microbeamManipulationRefIndex - MicrobeamManipulationRef index.
      Returns:
      the MicrobeamManipulationRef property.
    • getImageName

      public java.lang.String getImageName​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the Name property of Image.
      Specified by:
      getImageName in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the Name property.
    • getImageROIRef

      public java.lang.String getImageROIRef​(int imageIndex, int ROIRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the ROIRef property of Image.
      Specified by:
      getImageROIRef in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      ROIRefIndex - ROIRef index.
      Returns:
      the ROIRef property.
    • getImagingEnvironmentAirPressure

      public Pressure getImagingEnvironmentAirPressure​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the AirPressure property of ImagingEnvironment.
      Specified by:
      getImagingEnvironmentAirPressure in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the AirPressure property.
    • getImagingEnvironmentCO2Percent

      public PercentFraction getImagingEnvironmentCO2Percent​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the CO2Percent property of ImagingEnvironment.
      Specified by:
      getImagingEnvironmentCO2Percent in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the CO2Percent property.
    • getImagingEnvironmentHumidity

      public PercentFraction getImagingEnvironmentHumidity​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the Humidity property of ImagingEnvironment.
      Specified by:
      getImagingEnvironmentHumidity in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the Humidity property.
    • getImagingEnvironmentTemperature

      public Temperature getImagingEnvironmentTemperature​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the Temperature property of ImagingEnvironment.
      Specified by:
      getImagingEnvironmentTemperature in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the Temperature property.
    • getInstrumentAnnotationRef

      public java.lang.String getInstrumentAnnotationRef​(int instrumentIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Instrument.
      Specified by:
      getInstrumentAnnotationRef in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getInstrumentID

      public java.lang.String getInstrumentID​(int instrumentIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Instrument.
      Specified by:
      getInstrumentID in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      Returns:
      the ID property.
    • getLabelAnnotationRef

      public java.lang.String getLabelAnnotationRef​(int ROIIndex, int shapeIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Label.
      Specified by:
      getLabelAnnotationRef in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getLabelFillColor

      public Color getLabelFillColor​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FillColor property of Label.
      Specified by:
      getLabelFillColor in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FillColor property.
    • getLabelFillRule

      public FillRule getLabelFillRule​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FillRule property of Label.
      Specified by:
      getLabelFillRule in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FillRule property.
    • getLabelFontFamily

      public FontFamily getLabelFontFamily​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontFamily property of Label.
      Specified by:
      getLabelFontFamily in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontFamily property.
    • getLabelFontSize

      public Length getLabelFontSize​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontSize property of Label.
      Specified by:
      getLabelFontSize in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontSize property.
    • getLabelFontStyle

      public FontStyle getLabelFontStyle​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontStyle property of Label.
      Specified by:
      getLabelFontStyle in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontStyle property.
    • getLabelID

      public java.lang.String getLabelID​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Label.
      Specified by:
      getLabelID in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the ID property.
    • getLabelLocked

      public java.lang.Boolean getLabelLocked​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Locked property of Label.
      Specified by:
      getLabelLocked in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Locked property.
    • getLabelStrokeColor

      public Color getLabelStrokeColor​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeColor property of Label.
      Specified by:
      getLabelStrokeColor in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeColor property.
    • getLabelStrokeDashArray

      public java.lang.String getLabelStrokeDashArray​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeDashArray property of Label.
      Specified by:
      getLabelStrokeDashArray in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeDashArray property.
    • getLabelStrokeWidth

      public Length getLabelStrokeWidth​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeWidth property of Label.
      Specified by:
      getLabelStrokeWidth in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeWidth property.
    • getLabelText

      public java.lang.String getLabelText​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Text property of Label.
      Specified by:
      getLabelText in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Text property.
    • getLabelTheC

      public NonNegativeInteger getLabelTheC​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheC property of Label.
      Specified by:
      getLabelTheC in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheC property.
    • getLabelTheT

      public NonNegativeInteger getLabelTheT​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheT property of Label.
      Specified by:
      getLabelTheT in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheT property.
    • getLabelTheZ

      public NonNegativeInteger getLabelTheZ​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheZ property of Label.
      Specified by:
      getLabelTheZ in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheZ property.
    • getLabelTransform

      public AffineTransform getLabelTransform​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Transform property of Label.
      Specified by:
      getLabelTransform in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Transform property.
    • getLabelX

      public java.lang.Double getLabelX​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the X property of Label.
      Specified by:
      getLabelX in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the X property.
    • getLabelY

      public java.lang.Double getLabelY​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Y property of Label.
      Specified by:
      getLabelY in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Y property.
    • getLaserAnnotationRef

      public java.lang.String getLaserAnnotationRef​(int instrumentIndex, int lightSourceIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Laser.
      Specified by:
      getLaserAnnotationRef in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getLaserFrequencyMultiplication

      public PositiveInteger getLaserFrequencyMultiplication​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the FrequencyMultiplication property of Laser.
      Specified by:
      getLaserFrequencyMultiplication in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the FrequencyMultiplication property.
    • getLaserID

      public java.lang.String getLaserID​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Laser.
      Specified by:
      getLaserID in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the ID property.
    • getLaserLaserMedium

      public LaserMedium getLaserLaserMedium​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the LaserMedium property of Laser.
      Specified by:
      getLaserLaserMedium in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the LaserMedium property.
    • getLaserLotNumber

      public java.lang.String getLaserLotNumber​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the LotNumber property of Laser.
      Specified by:
      getLaserLotNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the LotNumber property.
    • getLaserManufacturer

      public java.lang.String getLaserManufacturer​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Manufacturer property of Laser.
      Specified by:
      getLaserManufacturer in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Manufacturer property.
    • getLaserModel

      public java.lang.String getLaserModel​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Model property of Laser.
      Specified by:
      getLaserModel in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Model property.
    • getLaserPockelCell

      public java.lang.Boolean getLaserPockelCell​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the PockelCell property of Laser.
      Specified by:
      getLaserPockelCell in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the PockelCell property.
    • getLaserPower

      public Power getLaserPower​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Power property of Laser.
      Specified by:
      getLaserPower in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Power property.
    • getLaserPulse

      public Pulse getLaserPulse​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Pulse property of Laser.
      Specified by:
      getLaserPulse in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Pulse property.
    • getLaserPump

      public java.lang.String getLaserPump​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Pump property of Laser.
      Specified by:
      getLaserPump in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Pump property.
    • getLaserRepetitionRate

      public Frequency getLaserRepetitionRate​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the RepetitionRate property of Laser.
      Specified by:
      getLaserRepetitionRate in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the RepetitionRate property.
    • getLaserSerialNumber

      public java.lang.String getLaserSerialNumber​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the SerialNumber property of Laser.
      Specified by:
      getLaserSerialNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the SerialNumber property.
    • getLaserTuneable

      public java.lang.Boolean getLaserTuneable​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Tuneable property of Laser.
      Specified by:
      getLaserTuneable in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Tuneable property.
    • getLaserType

      public LaserType getLaserType​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Type property of Laser.
      Specified by:
      getLaserType in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Type property.
    • getLaserWavelength

      public Length getLaserWavelength​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Wavelength property of Laser.
      Specified by:
      getLaserWavelength in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Wavelength property.
    • getLightEmittingDiodeAnnotationRef

      public java.lang.String getLightEmittingDiodeAnnotationRef​(int instrumentIndex, int lightSourceIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of LightEmittingDiode.
      Specified by:
      getLightEmittingDiodeAnnotationRef in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getLightEmittingDiodeID

      public java.lang.String getLightEmittingDiodeID​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of LightEmittingDiode.
      Specified by:
      getLightEmittingDiodeID in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the ID property.
    • getLightEmittingDiodeLotNumber

      public java.lang.String getLightEmittingDiodeLotNumber​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the LotNumber property of LightEmittingDiode.
      Specified by:
      getLightEmittingDiodeLotNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the LotNumber property.
    • getLightEmittingDiodeManufacturer

      public java.lang.String getLightEmittingDiodeManufacturer​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Manufacturer property of LightEmittingDiode.
      Specified by:
      getLightEmittingDiodeManufacturer in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Manufacturer property.
    • getLightEmittingDiodeModel

      public java.lang.String getLightEmittingDiodeModel​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Model property of LightEmittingDiode.
      Specified by:
      getLightEmittingDiodeModel in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Model property.
    • getLightEmittingDiodePower

      public Power getLightEmittingDiodePower​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the Power property of LightEmittingDiode.
      Specified by:
      getLightEmittingDiodePower in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the Power property.
    • getLightEmittingDiodeSerialNumber

      public java.lang.String getLightEmittingDiodeSerialNumber​(int instrumentIndex, int lightSourceIndex)
      Description copied from interface: MetadataRetrieve
      Get the SerialNumber property of LightEmittingDiode.
      Specified by:
      getLightEmittingDiodeSerialNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      lightSourceIndex - the LightSource index.
      Returns:
      the SerialNumber property.
    • getLightPathAnnotationRef

      public java.lang.String getLightPathAnnotationRef​(int imageIndex, int channelIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of LightPath.
      Specified by:
      getLightPathAnnotationRef in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getLightPathDichroicRef

      public java.lang.String getLightPathDichroicRef​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the DichroicRef property of LightPath.
      Specified by:
      getLightPathDichroicRef in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the DichroicRef property.
    • getLightPathEmissionFilterRef

      public java.lang.String getLightPathEmissionFilterRef​(int imageIndex, int channelIndex, int emissionFilterRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the EmissionFilterRef property of LightPath.
      Specified by:
      getLightPathEmissionFilterRef in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      emissionFilterRefIndex - EmissionFilterRef index.
      Returns:
      the EmissionFilterRef property.
    • getLightPathExcitationFilterRef

      public java.lang.String getLightPathExcitationFilterRef​(int imageIndex, int channelIndex, int excitationFilterRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExcitationFilterRef property of LightPath.
      Specified by:
      getLightPathExcitationFilterRef in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      excitationFilterRefIndex - ExcitationFilterRef index.
      Returns:
      the ExcitationFilterRef property.
    • getChannelLightSourceSettingsAttenuation

      public PercentFraction getChannelLightSourceSettingsAttenuation​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the Attenuation property of LightSourceSettings.
      Specified by:
      getChannelLightSourceSettingsAttenuation in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the Attenuation property.
    • getMicrobeamManipulationLightSourceSettingsAttenuation

      public PercentFraction getMicrobeamManipulationLightSourceSettingsAttenuation​(int experimentIndex, int microbeamManipulationIndex, int lightSourceSettingsIndex)
      Description copied from interface: MetadataRetrieve
      Get the Attenuation property of LightSourceSettings.
      Specified by:
      getMicrobeamManipulationLightSourceSettingsAttenuation in interface MetadataRetrieve
      Parameters:
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
      lightSourceSettingsIndex - the LightSourceSettings index.
      Returns:
      the Attenuation property.
    • getChannelLightSourceSettingsID

      public java.lang.String getChannelLightSourceSettingsID​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of LightSourceSettings.
      Specified by:
      getChannelLightSourceSettingsID in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the ID property.
    • getMicrobeamManipulationLightSourceSettingsID

      public java.lang.String getMicrobeamManipulationLightSourceSettingsID​(int experimentIndex, int microbeamManipulationIndex, int lightSourceSettingsIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of LightSourceSettings.
      Specified by:
      getMicrobeamManipulationLightSourceSettingsID in interface MetadataRetrieve
      Parameters:
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
      lightSourceSettingsIndex - the LightSourceSettings index.
      Returns:
      the ID property.
    • getChannelLightSourceSettingsWavelength

      public Length getChannelLightSourceSettingsWavelength​(int imageIndex, int channelIndex)
      Description copied from interface: MetadataRetrieve
      Get the Wavelength property of LightSourceSettings.
      Specified by:
      getChannelLightSourceSettingsWavelength in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      channelIndex - the Channel index.
      Returns:
      the Wavelength property.
    • getMicrobeamManipulationLightSourceSettingsWavelength

      public Length getMicrobeamManipulationLightSourceSettingsWavelength​(int experimentIndex, int microbeamManipulationIndex, int lightSourceSettingsIndex)
      Description copied from interface: MetadataRetrieve
      Get the Wavelength property of LightSourceSettings.
      Specified by:
      getMicrobeamManipulationLightSourceSettingsWavelength in interface MetadataRetrieve
      Parameters:
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
      lightSourceSettingsIndex - the LightSourceSettings index.
      Returns:
      the Wavelength property.
    • getLineAnnotationRef

      public java.lang.String getLineAnnotationRef​(int ROIIndex, int shapeIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Line.
      Specified by:
      getLineAnnotationRef in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getLineFillColor

      public Color getLineFillColor​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FillColor property of Line.
      Specified by:
      getLineFillColor in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FillColor property.
    • getLineFillRule

      public FillRule getLineFillRule​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FillRule property of Line.
      Specified by:
      getLineFillRule in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FillRule property.
    • getLineFontFamily

      public FontFamily getLineFontFamily​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontFamily property of Line.
      Specified by:
      getLineFontFamily in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontFamily property.
    • getLineFontSize

      public Length getLineFontSize​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontSize property of Line.
      Specified by:
      getLineFontSize in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontSize property.
    • getLineFontStyle

      public FontStyle getLineFontStyle​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontStyle property of Line.
      Specified by:
      getLineFontStyle in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontStyle property.
    • getLineID

      public java.lang.String getLineID​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Line.
      Specified by:
      getLineID in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the ID property.
    • getLineLocked

      public java.lang.Boolean getLineLocked​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Locked property of Line.
      Specified by:
      getLineLocked in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Locked property.
    • getLineMarkerEnd

      public Marker getLineMarkerEnd​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the MarkerEnd property of Line.
      Specified by:
      getLineMarkerEnd in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the MarkerEnd property.
    • getLineMarkerStart

      public Marker getLineMarkerStart​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the MarkerStart property of Line.
      Specified by:
      getLineMarkerStart in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the MarkerStart property.
    • getLineStrokeColor

      public Color getLineStrokeColor​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeColor property of Line.
      Specified by:
      getLineStrokeColor in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeColor property.
    • getLineStrokeDashArray

      public java.lang.String getLineStrokeDashArray​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeDashArray property of Line.
      Specified by:
      getLineStrokeDashArray in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeDashArray property.
    • getLineStrokeWidth

      public Length getLineStrokeWidth​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeWidth property of Line.
      Specified by:
      getLineStrokeWidth in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeWidth property.
    • getLineText

      public java.lang.String getLineText​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Text property of Line.
      Specified by:
      getLineText in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Text property.
    • getLineTheC

      public NonNegativeInteger getLineTheC​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheC property of Line.
      Specified by:
      getLineTheC in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheC property.
    • getLineTheT

      public NonNegativeInteger getLineTheT​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheT property of Line.
      Specified by:
      getLineTheT in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheT property.
    • getLineTheZ

      public NonNegativeInteger getLineTheZ​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheZ property of Line.
      Specified by:
      getLineTheZ in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheZ property.
    • getLineTransform

      public AffineTransform getLineTransform​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Transform property of Line.
      Specified by:
      getLineTransform in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Transform property.
    • getLineX1

      public java.lang.Double getLineX1​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the X1 property of Line.
      Specified by:
      getLineX1 in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the X1 property.
    • getLineX2

      public java.lang.Double getLineX2​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the X2 property of Line.
      Specified by:
      getLineX2 in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the X2 property.
    • getLineY1

      public java.lang.Double getLineY1​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Y1 property of Line.
      Specified by:
      getLineY1 in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Y1 property.
    • getLineY2

      public java.lang.Double getLineY2​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Y2 property of Line.
      Specified by:
      getLineY2 in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Y2 property.
    • getListAnnotationAnnotationRef

      public java.lang.String getListAnnotationAnnotationRef​(int listAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of ListAnnotation.
      Specified by:
      getListAnnotationAnnotationRef in interface MetadataRetrieve
      Parameters:
      listAnnotationIndex - the ListAnnotation index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getListAnnotationAnnotator

      public java.lang.String getListAnnotationAnnotator​(int listAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Annotator property of ListAnnotation.
      Specified by:
      getListAnnotationAnnotator in interface MetadataRetrieve
      Parameters:
      listAnnotationIndex - the ListAnnotation index.
      Returns:
      the Annotator property.
    • getListAnnotationDescription

      public java.lang.String getListAnnotationDescription​(int listAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of ListAnnotation.
      Specified by:
      getListAnnotationDescription in interface MetadataRetrieve
      Parameters:
      listAnnotationIndex - the ListAnnotation index.
      Returns:
      the Description property.
    • getListAnnotationID

      public java.lang.String getListAnnotationID​(int listAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of ListAnnotation.
      Specified by:
      getListAnnotationID in interface MetadataRetrieve
      Parameters:
      listAnnotationIndex - the ListAnnotation index.
      Returns:
      the ID property.
    • getListAnnotationNamespace

      public java.lang.String getListAnnotationNamespace​(int listAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Namespace property of ListAnnotation.
      Specified by:
      getListAnnotationNamespace in interface MetadataRetrieve
      Parameters:
      listAnnotationIndex - the ListAnnotation index.
      Returns:
      the Namespace property.
    • getLongAnnotationAnnotationRef

      public java.lang.String getLongAnnotationAnnotationRef​(int longAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of LongAnnotation.
      Specified by:
      getLongAnnotationAnnotationRef in interface MetadataRetrieve
      Parameters:
      longAnnotationIndex - the LongAnnotation index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getLongAnnotationAnnotator

      public java.lang.String getLongAnnotationAnnotator​(int longAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Annotator property of LongAnnotation.
      Specified by:
      getLongAnnotationAnnotator in interface MetadataRetrieve
      Parameters:
      longAnnotationIndex - the LongAnnotation index.
      Returns:
      the Annotator property.
    • getLongAnnotationDescription

      public java.lang.String getLongAnnotationDescription​(int longAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of LongAnnotation.
      Specified by:
      getLongAnnotationDescription in interface MetadataRetrieve
      Parameters:
      longAnnotationIndex - the LongAnnotation index.
      Returns:
      the Description property.
    • getLongAnnotationID

      public java.lang.String getLongAnnotationID​(int longAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of LongAnnotation.
      Specified by:
      getLongAnnotationID in interface MetadataRetrieve
      Parameters:
      longAnnotationIndex - the LongAnnotation index.
      Returns:
      the ID property.
    • getLongAnnotationNamespace

      public java.lang.String getLongAnnotationNamespace​(int longAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Namespace property of LongAnnotation.
      Specified by:
      getLongAnnotationNamespace in interface MetadataRetrieve
      Parameters:
      longAnnotationIndex - the LongAnnotation index.
      Returns:
      the Namespace property.
    • getLongAnnotationValue

      public java.lang.Long getLongAnnotationValue​(int longAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Value property of LongAnnotation.
      Specified by:
      getLongAnnotationValue in interface MetadataRetrieve
      Parameters:
      longAnnotationIndex - the LongAnnotation index.
      Returns:
      the Value property.
    • getMapAnnotationAnnotationRef

      public java.lang.String getMapAnnotationAnnotationRef​(int mapAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of MapAnnotation.
      Specified by:
      getMapAnnotationAnnotationRef in interface MetadataRetrieve
      Parameters:
      mapAnnotationIndex - the MapAnnotation index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getMapAnnotationAnnotator

      public java.lang.String getMapAnnotationAnnotator​(int mapAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Annotator property of MapAnnotation.
      Specified by:
      getMapAnnotationAnnotator in interface MetadataRetrieve
      Parameters:
      mapAnnotationIndex - the MapAnnotation index.
      Returns:
      the Annotator property.
    • getMapAnnotationDescription

      public java.lang.String getMapAnnotationDescription​(int mapAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of MapAnnotation.
      Specified by:
      getMapAnnotationDescription in interface MetadataRetrieve
      Parameters:
      mapAnnotationIndex - the MapAnnotation index.
      Returns:
      the Description property.
    • getMapAnnotationID

      public java.lang.String getMapAnnotationID​(int mapAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of MapAnnotation.
      Specified by:
      getMapAnnotationID in interface MetadataRetrieve
      Parameters:
      mapAnnotationIndex - the MapAnnotation index.
      Returns:
      the ID property.
    • getMapAnnotationNamespace

      public java.lang.String getMapAnnotationNamespace​(int mapAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Namespace property of MapAnnotation.
      Specified by:
      getMapAnnotationNamespace in interface MetadataRetrieve
      Parameters:
      mapAnnotationIndex - the MapAnnotation index.
      Returns:
      the Namespace property.
    • getMaskAnnotationRef

      public java.lang.String getMaskAnnotationRef​(int ROIIndex, int shapeIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Mask.
      Specified by:
      getMaskAnnotationRef in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getMaskFillColor

      public Color getMaskFillColor​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FillColor property of Mask.
      Specified by:
      getMaskFillColor in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FillColor property.
    • getMaskFillRule

      public FillRule getMaskFillRule​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FillRule property of Mask.
      Specified by:
      getMaskFillRule in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FillRule property.
    • getMaskFontFamily

      public FontFamily getMaskFontFamily​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontFamily property of Mask.
      Specified by:
      getMaskFontFamily in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontFamily property.
    • getMaskFontSize

      public Length getMaskFontSize​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontSize property of Mask.
      Specified by:
      getMaskFontSize in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontSize property.
    • getMaskFontStyle

      public FontStyle getMaskFontStyle​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontStyle property of Mask.
      Specified by:
      getMaskFontStyle in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontStyle property.
    • getMaskHeight

      public java.lang.Double getMaskHeight​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Height property of Mask.
      Specified by:
      getMaskHeight in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Height property.
    • getMaskID

      public java.lang.String getMaskID​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Mask.
      Specified by:
      getMaskID in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the ID property.
    • getMaskLocked

      public java.lang.Boolean getMaskLocked​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Locked property of Mask.
      Specified by:
      getMaskLocked in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Locked property.
    • getMaskStrokeColor

      public Color getMaskStrokeColor​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeColor property of Mask.
      Specified by:
      getMaskStrokeColor in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeColor property.
    • getMaskStrokeDashArray

      public java.lang.String getMaskStrokeDashArray​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeDashArray property of Mask.
      Specified by:
      getMaskStrokeDashArray in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeDashArray property.
    • getMaskStrokeWidth

      public Length getMaskStrokeWidth​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeWidth property of Mask.
      Specified by:
      getMaskStrokeWidth in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeWidth property.
    • getMaskText

      public java.lang.String getMaskText​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Text property of Mask.
      Specified by:
      getMaskText in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Text property.
    • getMaskTheC

      public NonNegativeInteger getMaskTheC​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheC property of Mask.
      Specified by:
      getMaskTheC in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheC property.
    • getMaskTheT

      public NonNegativeInteger getMaskTheT​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheT property of Mask.
      Specified by:
      getMaskTheT in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheT property.
    • getMaskTheZ

      public NonNegativeInteger getMaskTheZ​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheZ property of Mask.
      Specified by:
      getMaskTheZ in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheZ property.
    • getMaskTransform

      public AffineTransform getMaskTransform​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Transform property of Mask.
      Specified by:
      getMaskTransform in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Transform property.
    • getMaskWidth

      public java.lang.Double getMaskWidth​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Width property of Mask.
      Specified by:
      getMaskWidth in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Width property.
    • getMaskX

      public java.lang.Double getMaskX​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the X property of Mask.
      Specified by:
      getMaskX in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the X property.
    • getMaskY

      public java.lang.Double getMaskY​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Y property of Mask.
      Specified by:
      getMaskY in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Y property.
    • getMicrobeamManipulationDescription

      public java.lang.String getMicrobeamManipulationDescription​(int experimentIndex, int microbeamManipulationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of MicrobeamManipulation.
      Specified by:
      getMicrobeamManipulationDescription in interface MetadataRetrieve
      Parameters:
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
      Returns:
      the Description property.
    • getMicrobeamManipulationExperimenterRef

      public java.lang.String getMicrobeamManipulationExperimenterRef​(int experimentIndex, int microbeamManipulationIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExperimenterRef property of MicrobeamManipulation.
      Specified by:
      getMicrobeamManipulationExperimenterRef in interface MetadataRetrieve
      Parameters:
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
      Returns:
      the ExperimenterRef property.
    • getMicrobeamManipulationID

      public java.lang.String getMicrobeamManipulationID​(int experimentIndex, int microbeamManipulationIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of MicrobeamManipulation.
      Specified by:
      getMicrobeamManipulationID in interface MetadataRetrieve
      Parameters:
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
      Returns:
      the ID property.
    • getMicrobeamManipulationROIRef

      public java.lang.String getMicrobeamManipulationROIRef​(int experimentIndex, int microbeamManipulationIndex, int ROIRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the ROIRef property of MicrobeamManipulation.
      Specified by:
      getMicrobeamManipulationROIRef in interface MetadataRetrieve
      Parameters:
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
      ROIRefIndex - ROIRef index.
      Returns:
      the ROIRef property.
    • getMicrobeamManipulationType

      public MicrobeamManipulationType getMicrobeamManipulationType​(int experimentIndex, int microbeamManipulationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Type property of MicrobeamManipulation.
      Specified by:
      getMicrobeamManipulationType in interface MetadataRetrieve
      Parameters:
      experimentIndex - the Experiment index.
      microbeamManipulationIndex - the MicrobeamManipulation index.
      Returns:
      the Type property.
    • getMicroscopeLotNumber

      public java.lang.String getMicroscopeLotNumber​(int instrumentIndex)
      Description copied from interface: MetadataRetrieve
      Get the LotNumber property of Microscope.
      Specified by:
      getMicroscopeLotNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      Returns:
      the LotNumber property.
    • getMicroscopeManufacturer

      public java.lang.String getMicroscopeManufacturer​(int instrumentIndex)
      Description copied from interface: MetadataRetrieve
      Get the Manufacturer property of Microscope.
      Specified by:
      getMicroscopeManufacturer in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      Returns:
      the Manufacturer property.
    • getMicroscopeModel

      public java.lang.String getMicroscopeModel​(int instrumentIndex)
      Description copied from interface: MetadataRetrieve
      Get the Model property of Microscope.
      Specified by:
      getMicroscopeModel in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      Returns:
      the Model property.
    • getMicroscopeSerialNumber

      public java.lang.String getMicroscopeSerialNumber​(int instrumentIndex)
      Description copied from interface: MetadataRetrieve
      Get the SerialNumber property of Microscope.
      Specified by:
      getMicroscopeSerialNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      Returns:
      the SerialNumber property.
    • getMicroscopeType

      public MicroscopeType getMicroscopeType​(int instrumentIndex)
      Description copied from interface: MetadataRetrieve
      Get the Type property of Microscope.
      Specified by:
      getMicroscopeType in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      Returns:
      the Type property.
    • getObjectiveAnnotationRef

      public java.lang.String getObjectiveAnnotationRef​(int instrumentIndex, int objectiveIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Objective.
      Specified by:
      getObjectiveAnnotationRef in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getObjectiveCalibratedMagnification

      public java.lang.Double getObjectiveCalibratedMagnification​(int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataRetrieve
      Get the CalibratedMagnification property of Objective.
      Specified by:
      getObjectiveCalibratedMagnification in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
      Returns:
      the CalibratedMagnification property.
    • getObjectiveCorrection

      public Correction getObjectiveCorrection​(int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataRetrieve
      Get the Correction property of Objective.
      Specified by:
      getObjectiveCorrection in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
      Returns:
      the Correction property.
    • getObjectiveID

      public java.lang.String getObjectiveID​(int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Objective.
      Specified by:
      getObjectiveID in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
      Returns:
      the ID property.
    • getObjectiveImmersion

      public Immersion getObjectiveImmersion​(int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataRetrieve
      Get the Immersion property of Objective.
      Specified by:
      getObjectiveImmersion in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
      Returns:
      the Immersion property.
    • getObjectiveIris

      public java.lang.Boolean getObjectiveIris​(int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataRetrieve
      Get the Iris property of Objective.
      Specified by:
      getObjectiveIris in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
      Returns:
      the Iris property.
    • getObjectiveLensNA

      public java.lang.Double getObjectiveLensNA​(int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataRetrieve
      Get the LensNA property of Objective.
      Specified by:
      getObjectiveLensNA in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
      Returns:
      the LensNA property.
    • getObjectiveLotNumber

      public java.lang.String getObjectiveLotNumber​(int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataRetrieve
      Get the LotNumber property of Objective.
      Specified by:
      getObjectiveLotNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
      Returns:
      the LotNumber property.
    • getObjectiveManufacturer

      public java.lang.String getObjectiveManufacturer​(int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataRetrieve
      Get the Manufacturer property of Objective.
      Specified by:
      getObjectiveManufacturer in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
      Returns:
      the Manufacturer property.
    • getObjectiveModel

      public java.lang.String getObjectiveModel​(int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataRetrieve
      Get the Model property of Objective.
      Specified by:
      getObjectiveModel in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
      Returns:
      the Model property.
    • getObjectiveNominalMagnification

      public java.lang.Double getObjectiveNominalMagnification​(int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataRetrieve
      Get the NominalMagnification property of Objective.
      Specified by:
      getObjectiveNominalMagnification in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
      Returns:
      the NominalMagnification property.
    • getObjectiveSerialNumber

      public java.lang.String getObjectiveSerialNumber​(int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataRetrieve
      Get the SerialNumber property of Objective.
      Specified by:
      getObjectiveSerialNumber in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
      Returns:
      the SerialNumber property.
    • getObjectiveWorkingDistance

      public Length getObjectiveWorkingDistance​(int instrumentIndex, int objectiveIndex)
      Description copied from interface: MetadataRetrieve
      Get the WorkingDistance property of Objective.
      Specified by:
      getObjectiveWorkingDistance in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      objectiveIndex - the Objective index.
      Returns:
      the WorkingDistance property.
    • getObjectiveSettingsCorrectionCollar

      public java.lang.Double getObjectiveSettingsCorrectionCollar​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the CorrectionCollar property of ObjectiveSettings.
      Specified by:
      getObjectiveSettingsCorrectionCollar in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the CorrectionCollar property.
    • getObjectiveSettingsID

      public java.lang.String getObjectiveSettingsID​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of ObjectiveSettings.
      Specified by:
      getObjectiveSettingsID in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the ID property.
    • getObjectiveSettingsMedium

      public Medium getObjectiveSettingsMedium​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the Medium property of ObjectiveSettings.
      Specified by:
      getObjectiveSettingsMedium in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the Medium property.
    • getObjectiveSettingsRefractiveIndex

      public java.lang.Double getObjectiveSettingsRefractiveIndex​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the RefractiveIndex property of ObjectiveSettings.
      Specified by:
      getObjectiveSettingsRefractiveIndex in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the RefractiveIndex property.
    • getPixelsBigEndian

      public java.lang.Boolean getPixelsBigEndian​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the BigEndian property of Pixels.
      Specified by:
      getPixelsBigEndian in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the BigEndian property.
    • getPixelsDimensionOrder

      public DimensionOrder getPixelsDimensionOrder​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the DimensionOrder property of Pixels.
      Specified by:
      getPixelsDimensionOrder in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the DimensionOrder property.
    • getPixelsID

      public java.lang.String getPixelsID​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Pixels.
      Specified by:
      getPixelsID in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the ID property.
    • getPixelsInterleaved

      public java.lang.Boolean getPixelsInterleaved​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the Interleaved property of Pixels.
      Specified by:
      getPixelsInterleaved in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the Interleaved property.
    • getPixelsPhysicalSizeX

      public Length getPixelsPhysicalSizeX​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the PhysicalSizeX property of Pixels.
      Specified by:
      getPixelsPhysicalSizeX in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the PhysicalSizeX property.
    • getPixelsPhysicalSizeY

      public Length getPixelsPhysicalSizeY​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the PhysicalSizeY property of Pixels.
      Specified by:
      getPixelsPhysicalSizeY in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the PhysicalSizeY property.
    • getPixelsPhysicalSizeZ

      public Length getPixelsPhysicalSizeZ​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the PhysicalSizeZ property of Pixels.
      Specified by:
      getPixelsPhysicalSizeZ in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the PhysicalSizeZ property.
    • getPixelsSignificantBits

      public PositiveInteger getPixelsSignificantBits​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the SignificantBits property of Pixels.
      Specified by:
      getPixelsSignificantBits in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the SignificantBits property.
    • getPixelsSizeC

      public PositiveInteger getPixelsSizeC​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the SizeC property of Pixels.
      Specified by:
      getPixelsSizeC in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the SizeC property.
    • getPixelsSizeT

      public PositiveInteger getPixelsSizeT​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the SizeT property of Pixels.
      Specified by:
      getPixelsSizeT in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the SizeT property.
    • getPixelsSizeX

      public PositiveInteger getPixelsSizeX​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the SizeX property of Pixels.
      Specified by:
      getPixelsSizeX in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the SizeX property.
    • getPixelsSizeY

      public PositiveInteger getPixelsSizeY​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the SizeY property of Pixels.
      Specified by:
      getPixelsSizeY in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the SizeY property.
    • getPixelsSizeZ

      public PositiveInteger getPixelsSizeZ​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the SizeZ property of Pixels.
      Specified by:
      getPixelsSizeZ in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the SizeZ property.
    • getPixelsTimeIncrement

      public Time getPixelsTimeIncrement​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the TimeIncrement property of Pixels.
      Specified by:
      getPixelsTimeIncrement in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the TimeIncrement property.
    • getPixelsType

      public PixelType getPixelsType​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the Type property of Pixels.
      Specified by:
      getPixelsType in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the Type property.
    • getPlaneAnnotationRef

      public java.lang.String getPlaneAnnotationRef​(int imageIndex, int planeIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Plane.
      Specified by:
      getPlaneAnnotationRef in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      planeIndex - the Plane index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getPlaneDeltaT

      public Time getPlaneDeltaT​(int imageIndex, int planeIndex)
      Description copied from interface: MetadataRetrieve
      Get the DeltaT property of Plane.
      Specified by:
      getPlaneDeltaT in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      planeIndex - the Plane index.
      Returns:
      the DeltaT property.
    • getPlaneExposureTime

      public Time getPlaneExposureTime​(int imageIndex, int planeIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExposureTime property of Plane.
      Specified by:
      getPlaneExposureTime in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      planeIndex - the Plane index.
      Returns:
      the ExposureTime property.
    • getPlaneHashSHA1

      public java.lang.String getPlaneHashSHA1​(int imageIndex, int planeIndex)
      Description copied from interface: MetadataRetrieve
      Get the HashSHA1 property of Plane.
      Specified by:
      getPlaneHashSHA1 in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      planeIndex - the Plane index.
      Returns:
      the HashSHA1 property.
    • getPlanePositionX

      public Length getPlanePositionX​(int imageIndex, int planeIndex)
      Description copied from interface: MetadataRetrieve
      Get the PositionX property of Plane.
      Specified by:
      getPlanePositionX in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      planeIndex - the Plane index.
      Returns:
      the PositionX property.
    • getPlanePositionY

      public Length getPlanePositionY​(int imageIndex, int planeIndex)
      Description copied from interface: MetadataRetrieve
      Get the PositionY property of Plane.
      Specified by:
      getPlanePositionY in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      planeIndex - the Plane index.
      Returns:
      the PositionY property.
    • getPlanePositionZ

      public Length getPlanePositionZ​(int imageIndex, int planeIndex)
      Description copied from interface: MetadataRetrieve
      Get the PositionZ property of Plane.
      Specified by:
      getPlanePositionZ in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      planeIndex - the Plane index.
      Returns:
      the PositionZ property.
    • getPlaneTheC

      public NonNegativeInteger getPlaneTheC​(int imageIndex, int planeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheC property of Plane.
      Specified by:
      getPlaneTheC in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      planeIndex - the Plane index.
      Returns:
      the TheC property.
    • getPlaneTheT

      public NonNegativeInteger getPlaneTheT​(int imageIndex, int planeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheT property of Plane.
      Specified by:
      getPlaneTheT in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      planeIndex - the Plane index.
      Returns:
      the TheT property.
    • getPlaneTheZ

      public NonNegativeInteger getPlaneTheZ​(int imageIndex, int planeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheZ property of Plane.
      Specified by:
      getPlaneTheZ in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      planeIndex - the Plane index.
      Returns:
      the TheZ property.
    • getPlateAnnotationRef

      public java.lang.String getPlateAnnotationRef​(int plateIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Plate.
      Specified by:
      getPlateAnnotationRef in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getPlateColumnNamingConvention

      public NamingConvention getPlateColumnNamingConvention​(int plateIndex)
      Description copied from interface: MetadataRetrieve
      Get the ColumnNamingConvention property of Plate.
      Specified by:
      getPlateColumnNamingConvention in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      Returns:
      the ColumnNamingConvention property.
    • getPlateColumns

      public PositiveInteger getPlateColumns​(int plateIndex)
      Description copied from interface: MetadataRetrieve
      Get the Columns property of Plate.
      Specified by:
      getPlateColumns in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      Returns:
      the Columns property.
    • getPlateDescription

      public java.lang.String getPlateDescription​(int plateIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of Plate.
      Specified by:
      getPlateDescription in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      Returns:
      the Description property.
    • getPlateExternalIdentifier

      public java.lang.String getPlateExternalIdentifier​(int plateIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExternalIdentifier property of Plate.
      Specified by:
      getPlateExternalIdentifier in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      Returns:
      the ExternalIdentifier property.
    • getPlateFieldIndex

      public NonNegativeInteger getPlateFieldIndex​(int plateIndex)
      Description copied from interface: MetadataRetrieve
      Get the FieldIndex property of Plate.
      Specified by:
      getPlateFieldIndex in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      Returns:
      the FieldIndex property.
    • getPlateID

      public java.lang.String getPlateID​(int plateIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Plate.
      Specified by:
      getPlateID in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      Returns:
      the ID property.
    • getPlateName

      public java.lang.String getPlateName​(int plateIndex)
      Description copied from interface: MetadataRetrieve
      Get the Name property of Plate.
      Specified by:
      getPlateName in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      Returns:
      the Name property.
    • getPlateRowNamingConvention

      public NamingConvention getPlateRowNamingConvention​(int plateIndex)
      Description copied from interface: MetadataRetrieve
      Get the RowNamingConvention property of Plate.
      Specified by:
      getPlateRowNamingConvention in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      Returns:
      the RowNamingConvention property.
    • getPlateRows

      public PositiveInteger getPlateRows​(int plateIndex)
      Description copied from interface: MetadataRetrieve
      Get the Rows property of Plate.
      Specified by:
      getPlateRows in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      Returns:
      the Rows property.
    • getPlateStatus

      public java.lang.String getPlateStatus​(int plateIndex)
      Description copied from interface: MetadataRetrieve
      Get the Status property of Plate.
      Specified by:
      getPlateStatus in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      Returns:
      the Status property.
    • getPlateWellOriginX

      public Length getPlateWellOriginX​(int plateIndex)
      Description copied from interface: MetadataRetrieve
      Get the WellOriginX property of Plate.
      Specified by:
      getPlateWellOriginX in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      Returns:
      the WellOriginX property.
    • getPlateWellOriginY

      public Length getPlateWellOriginY​(int plateIndex)
      Description copied from interface: MetadataRetrieve
      Get the WellOriginY property of Plate.
      Specified by:
      getPlateWellOriginY in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      Returns:
      the WellOriginY property.
    • getPlateAcquisitionAnnotationRef

      public java.lang.String getPlateAcquisitionAnnotationRef​(int plateIndex, int plateAcquisitionIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of PlateAcquisition.
      Specified by:
      getPlateAcquisitionAnnotationRef in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getPlateAcquisitionDescription

      public java.lang.String getPlateAcquisitionDescription​(int plateIndex, int plateAcquisitionIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of PlateAcquisition.
      Specified by:
      getPlateAcquisitionDescription in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
      Returns:
      the Description property.
    • getPlateAcquisitionEndTime

      public Timestamp getPlateAcquisitionEndTime​(int plateIndex, int plateAcquisitionIndex)
      Description copied from interface: MetadataRetrieve
      Get the EndTime property of PlateAcquisition.
      Specified by:
      getPlateAcquisitionEndTime in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
      Returns:
      the EndTime property.
    • getPlateAcquisitionID

      public java.lang.String getPlateAcquisitionID​(int plateIndex, int plateAcquisitionIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of PlateAcquisition.
      Specified by:
      getPlateAcquisitionID in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
      Returns:
      the ID property.
    • getPlateAcquisitionMaximumFieldCount

      public PositiveInteger getPlateAcquisitionMaximumFieldCount​(int plateIndex, int plateAcquisitionIndex)
      Description copied from interface: MetadataRetrieve
      Get the MaximumFieldCount property of PlateAcquisition.
      Specified by:
      getPlateAcquisitionMaximumFieldCount in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
      Returns:
      the MaximumFieldCount property.
    • getPlateAcquisitionName

      public java.lang.String getPlateAcquisitionName​(int plateIndex, int plateAcquisitionIndex)
      Description copied from interface: MetadataRetrieve
      Get the Name property of PlateAcquisition.
      Specified by:
      getPlateAcquisitionName in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
      Returns:
      the Name property.
    • getPlateAcquisitionStartTime

      public Timestamp getPlateAcquisitionStartTime​(int plateIndex, int plateAcquisitionIndex)
      Description copied from interface: MetadataRetrieve
      Get the StartTime property of PlateAcquisition.
      Specified by:
      getPlateAcquisitionStartTime in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
      Returns:
      the StartTime property.
    • getPlateAcquisitionWellSampleRef

      public java.lang.String getPlateAcquisitionWellSampleRef​(int plateIndex, int plateAcquisitionIndex, int wellSampleRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the WellSampleRef property of PlateAcquisition.
      Specified by:
      getPlateAcquisitionWellSampleRef in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      plateAcquisitionIndex - the PlateAcquisition index.
      wellSampleRefIndex - WellSampleRef index.
      Returns:
      the WellSampleRef property.
    • getPointAnnotationRef

      public java.lang.String getPointAnnotationRef​(int ROIIndex, int shapeIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Point.
      Specified by:
      getPointAnnotationRef in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getPointFillColor

      public Color getPointFillColor​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FillColor property of Point.
      Specified by:
      getPointFillColor in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FillColor property.
    • getPointFillRule

      public FillRule getPointFillRule​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FillRule property of Point.
      Specified by:
      getPointFillRule in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FillRule property.
    • getPointFontFamily

      public FontFamily getPointFontFamily​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontFamily property of Point.
      Specified by:
      getPointFontFamily in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontFamily property.
    • getPointFontSize

      public Length getPointFontSize​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontSize property of Point.
      Specified by:
      getPointFontSize in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontSize property.
    • getPointFontStyle

      public FontStyle getPointFontStyle​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontStyle property of Point.
      Specified by:
      getPointFontStyle in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontStyle property.
    • getPointID

      public java.lang.String getPointID​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Point.
      Specified by:
      getPointID in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the ID property.
    • getPointLocked

      public java.lang.Boolean getPointLocked​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Locked property of Point.
      Specified by:
      getPointLocked in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Locked property.
    • getPointStrokeColor

      public Color getPointStrokeColor​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeColor property of Point.
      Specified by:
      getPointStrokeColor in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeColor property.
    • getPointStrokeDashArray

      public java.lang.String getPointStrokeDashArray​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeDashArray property of Point.
      Specified by:
      getPointStrokeDashArray in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeDashArray property.
    • getPointStrokeWidth

      public Length getPointStrokeWidth​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeWidth property of Point.
      Specified by:
      getPointStrokeWidth in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeWidth property.
    • getPointText

      public java.lang.String getPointText​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Text property of Point.
      Specified by:
      getPointText in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Text property.
    • getPointTheC

      public NonNegativeInteger getPointTheC​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheC property of Point.
      Specified by:
      getPointTheC in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheC property.
    • getPointTheT

      public NonNegativeInteger getPointTheT​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheT property of Point.
      Specified by:
      getPointTheT in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheT property.
    • getPointTheZ

      public NonNegativeInteger getPointTheZ​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheZ property of Point.
      Specified by:
      getPointTheZ in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheZ property.
    • getPointTransform

      public AffineTransform getPointTransform​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Transform property of Point.
      Specified by:
      getPointTransform in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Transform property.
    • getPointX

      public java.lang.Double getPointX​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the X property of Point.
      Specified by:
      getPointX in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the X property.
    • getPointY

      public java.lang.Double getPointY​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Y property of Point.
      Specified by:
      getPointY in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Y property.
    • getPolygonAnnotationRef

      public java.lang.String getPolygonAnnotationRef​(int ROIIndex, int shapeIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Polygon.
      Specified by:
      getPolygonAnnotationRef in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getPolygonFillColor

      public Color getPolygonFillColor​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FillColor property of Polygon.
      Specified by:
      getPolygonFillColor in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FillColor property.
    • getPolygonFillRule

      public FillRule getPolygonFillRule​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FillRule property of Polygon.
      Specified by:
      getPolygonFillRule in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FillRule property.
    • getPolygonFontFamily

      public FontFamily getPolygonFontFamily​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontFamily property of Polygon.
      Specified by:
      getPolygonFontFamily in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontFamily property.
    • getPolygonFontSize

      public Length getPolygonFontSize​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontSize property of Polygon.
      Specified by:
      getPolygonFontSize in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontSize property.
    • getPolygonFontStyle

      public FontStyle getPolygonFontStyle​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontStyle property of Polygon.
      Specified by:
      getPolygonFontStyle in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontStyle property.
    • getPolygonID

      public java.lang.String getPolygonID​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Polygon.
      Specified by:
      getPolygonID in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the ID property.
    • getPolygonLocked

      public java.lang.Boolean getPolygonLocked​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Locked property of Polygon.
      Specified by:
      getPolygonLocked in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Locked property.
    • getPolygonPoints

      public java.lang.String getPolygonPoints​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Points property of Polygon.
      Specified by:
      getPolygonPoints in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Points property.
    • getPolygonStrokeColor

      public Color getPolygonStrokeColor​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeColor property of Polygon.
      Specified by:
      getPolygonStrokeColor in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeColor property.
    • getPolygonStrokeDashArray

      public java.lang.String getPolygonStrokeDashArray​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeDashArray property of Polygon.
      Specified by:
      getPolygonStrokeDashArray in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeDashArray property.
    • getPolygonStrokeWidth

      public Length getPolygonStrokeWidth​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeWidth property of Polygon.
      Specified by:
      getPolygonStrokeWidth in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeWidth property.
    • getPolygonText

      public java.lang.String getPolygonText​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Text property of Polygon.
      Specified by:
      getPolygonText in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Text property.
    • getPolygonTheC

      public NonNegativeInteger getPolygonTheC​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheC property of Polygon.
      Specified by:
      getPolygonTheC in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheC property.
    • getPolygonTheT

      public NonNegativeInteger getPolygonTheT​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheT property of Polygon.
      Specified by:
      getPolygonTheT in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheT property.
    • getPolygonTheZ

      public NonNegativeInteger getPolygonTheZ​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheZ property of Polygon.
      Specified by:
      getPolygonTheZ in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheZ property.
    • getPolygonTransform

      public AffineTransform getPolygonTransform​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Transform property of Polygon.
      Specified by:
      getPolygonTransform in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Transform property.
    • getPolylineAnnotationRef

      public java.lang.String getPolylineAnnotationRef​(int ROIIndex, int shapeIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Polyline.
      Specified by:
      getPolylineAnnotationRef in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getPolylineFillColor

      public Color getPolylineFillColor​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FillColor property of Polyline.
      Specified by:
      getPolylineFillColor in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FillColor property.
    • getPolylineFillRule

      public FillRule getPolylineFillRule​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FillRule property of Polyline.
      Specified by:
      getPolylineFillRule in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FillRule property.
    • getPolylineFontFamily

      public FontFamily getPolylineFontFamily​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontFamily property of Polyline.
      Specified by:
      getPolylineFontFamily in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontFamily property.
    • getPolylineFontSize

      public Length getPolylineFontSize​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontSize property of Polyline.
      Specified by:
      getPolylineFontSize in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontSize property.
    • getPolylineFontStyle

      public FontStyle getPolylineFontStyle​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontStyle property of Polyline.
      Specified by:
      getPolylineFontStyle in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontStyle property.
    • getPolylineID

      public java.lang.String getPolylineID​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Polyline.
      Specified by:
      getPolylineID in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the ID property.
    • getPolylineLocked

      public java.lang.Boolean getPolylineLocked​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Locked property of Polyline.
      Specified by:
      getPolylineLocked in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Locked property.
    • getPolylineMarkerEnd

      public Marker getPolylineMarkerEnd​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the MarkerEnd property of Polyline.
      Specified by:
      getPolylineMarkerEnd in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the MarkerEnd property.
    • getPolylineMarkerStart

      public Marker getPolylineMarkerStart​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the MarkerStart property of Polyline.
      Specified by:
      getPolylineMarkerStart in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the MarkerStart property.
    • getPolylinePoints

      public java.lang.String getPolylinePoints​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Points property of Polyline.
      Specified by:
      getPolylinePoints in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Points property.
    • getPolylineStrokeColor

      public Color getPolylineStrokeColor​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeColor property of Polyline.
      Specified by:
      getPolylineStrokeColor in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeColor property.
    • getPolylineStrokeDashArray

      public java.lang.String getPolylineStrokeDashArray​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeDashArray property of Polyline.
      Specified by:
      getPolylineStrokeDashArray in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeDashArray property.
    • getPolylineStrokeWidth

      public Length getPolylineStrokeWidth​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeWidth property of Polyline.
      Specified by:
      getPolylineStrokeWidth in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeWidth property.
    • getPolylineText

      public java.lang.String getPolylineText​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Text property of Polyline.
      Specified by:
      getPolylineText in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Text property.
    • getPolylineTheC

      public NonNegativeInteger getPolylineTheC​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheC property of Polyline.
      Specified by:
      getPolylineTheC in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheC property.
    • getPolylineTheT

      public NonNegativeInteger getPolylineTheT​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheT property of Polyline.
      Specified by:
      getPolylineTheT in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheT property.
    • getPolylineTheZ

      public NonNegativeInteger getPolylineTheZ​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheZ property of Polyline.
      Specified by:
      getPolylineTheZ in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheZ property.
    • getPolylineTransform

      public AffineTransform getPolylineTransform​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Transform property of Polyline.
      Specified by:
      getPolylineTransform in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Transform property.
    • getProjectAnnotationRef

      public java.lang.String getProjectAnnotationRef​(int projectIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Project.
      Specified by:
      getProjectAnnotationRef in interface MetadataRetrieve
      Parameters:
      projectIndex - the Project index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getProjectDatasetRef

      public java.lang.String getProjectDatasetRef​(int projectIndex, int datasetRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the DatasetRef property of Project.
      Specified by:
      getProjectDatasetRef in interface MetadataRetrieve
      Parameters:
      projectIndex - the Project index.
      datasetRefIndex - DatasetRef index.
      Returns:
      the DatasetRef property.
    • getProjectDescription

      public java.lang.String getProjectDescription​(int projectIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of Project.
      Specified by:
      getProjectDescription in interface MetadataRetrieve
      Parameters:
      projectIndex - the Project index.
      Returns:
      the Description property.
    • getProjectExperimenterGroupRef

      public java.lang.String getProjectExperimenterGroupRef​(int projectIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExperimenterGroupRef property of Project.
      Specified by:
      getProjectExperimenterGroupRef in interface MetadataRetrieve
      Parameters:
      projectIndex - the Project index.
      Returns:
      the ExperimenterGroupRef property.
    • getProjectExperimenterRef

      public java.lang.String getProjectExperimenterRef​(int projectIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExperimenterRef property of Project.
      Specified by:
      getProjectExperimenterRef in interface MetadataRetrieve
      Parameters:
      projectIndex - the Project index.
      Returns:
      the ExperimenterRef property.
    • getProjectID

      public java.lang.String getProjectID​(int projectIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Project.
      Specified by:
      getProjectID in interface MetadataRetrieve
      Parameters:
      projectIndex - the Project index.
      Returns:
      the ID property.
    • getProjectName

      public java.lang.String getProjectName​(int projectIndex)
      Description copied from interface: MetadataRetrieve
      Get the Name property of Project.
      Specified by:
      getProjectName in interface MetadataRetrieve
      Parameters:
      projectIndex - the Project index.
      Returns:
      the Name property.
    • getROIAnnotationRef

      public java.lang.String getROIAnnotationRef​(int ROIIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of ROI.
      Specified by:
      getROIAnnotationRef in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getROIDescription

      public java.lang.String getROIDescription​(int ROIIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of ROI.
      Specified by:
      getROIDescription in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      Returns:
      the Description property.
    • getROIID

      public java.lang.String getROIID​(int ROIIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of ROI.
      Specified by:
      getROIID in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      Returns:
      the ID property.
    • getROIName

      public java.lang.String getROIName​(int ROIIndex)
      Description copied from interface: MetadataRetrieve
      Get the Name property of ROI.
      Specified by:
      getROIName in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      Returns:
      the Name property.
    • getReagentAnnotationRef

      public java.lang.String getReagentAnnotationRef​(int screenIndex, int reagentIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Reagent.
      Specified by:
      getReagentAnnotationRef in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      reagentIndex - the Reagent index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getReagentDescription

      public java.lang.String getReagentDescription​(int screenIndex, int reagentIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of Reagent.
      Specified by:
      getReagentDescription in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      reagentIndex - the Reagent index.
      Returns:
      the Description property.
    • getReagentID

      public java.lang.String getReagentID​(int screenIndex, int reagentIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Reagent.
      Specified by:
      getReagentID in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      reagentIndex - the Reagent index.
      Returns:
      the ID property.
    • getReagentName

      public java.lang.String getReagentName​(int screenIndex, int reagentIndex)
      Description copied from interface: MetadataRetrieve
      Get the Name property of Reagent.
      Specified by:
      getReagentName in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      reagentIndex - the Reagent index.
      Returns:
      the Name property.
    • getReagentReagentIdentifier

      public java.lang.String getReagentReagentIdentifier​(int screenIndex, int reagentIndex)
      Description copied from interface: MetadataRetrieve
      Get the ReagentIdentifier property of Reagent.
      Specified by:
      getReagentReagentIdentifier in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      reagentIndex - the Reagent index.
      Returns:
      the ReagentIdentifier property.
    • getRectangleAnnotationRef

      public java.lang.String getRectangleAnnotationRef​(int ROIIndex, int shapeIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Rectangle.
      Specified by:
      getRectangleAnnotationRef in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getRectangleFillColor

      public Color getRectangleFillColor​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FillColor property of Rectangle.
      Specified by:
      getRectangleFillColor in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FillColor property.
    • getRectangleFillRule

      public FillRule getRectangleFillRule​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FillRule property of Rectangle.
      Specified by:
      getRectangleFillRule in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FillRule property.
    • getRectangleFontFamily

      public FontFamily getRectangleFontFamily​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontFamily property of Rectangle.
      Specified by:
      getRectangleFontFamily in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontFamily property.
    • getRectangleFontSize

      public Length getRectangleFontSize​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontSize property of Rectangle.
      Specified by:
      getRectangleFontSize in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontSize property.
    • getRectangleFontStyle

      public FontStyle getRectangleFontStyle​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the FontStyle property of Rectangle.
      Specified by:
      getRectangleFontStyle in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the FontStyle property.
    • getRectangleHeight

      public java.lang.Double getRectangleHeight​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Height property of Rectangle.
      Specified by:
      getRectangleHeight in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Height property.
    • getRectangleID

      public java.lang.String getRectangleID​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Rectangle.
      Specified by:
      getRectangleID in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the ID property.
    • getRectangleLocked

      public java.lang.Boolean getRectangleLocked​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Locked property of Rectangle.
      Specified by:
      getRectangleLocked in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Locked property.
    • getRectangleStrokeColor

      public Color getRectangleStrokeColor​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeColor property of Rectangle.
      Specified by:
      getRectangleStrokeColor in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeColor property.
    • getRectangleStrokeDashArray

      public java.lang.String getRectangleStrokeDashArray​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeDashArray property of Rectangle.
      Specified by:
      getRectangleStrokeDashArray in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeDashArray property.
    • getRectangleStrokeWidth

      public Length getRectangleStrokeWidth​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the StrokeWidth property of Rectangle.
      Specified by:
      getRectangleStrokeWidth in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the StrokeWidth property.
    • getRectangleText

      public java.lang.String getRectangleText​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Text property of Rectangle.
      Specified by:
      getRectangleText in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Text property.
    • getRectangleTheC

      public NonNegativeInteger getRectangleTheC​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheC property of Rectangle.
      Specified by:
      getRectangleTheC in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheC property.
    • getRectangleTheT

      public NonNegativeInteger getRectangleTheT​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheT property of Rectangle.
      Specified by:
      getRectangleTheT in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheT property.
    • getRectangleTheZ

      public NonNegativeInteger getRectangleTheZ​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the TheZ property of Rectangle.
      Specified by:
      getRectangleTheZ in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the TheZ property.
    • getRectangleTransform

      public AffineTransform getRectangleTransform​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Transform property of Rectangle.
      Specified by:
      getRectangleTransform in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Transform property.
    • getRectangleWidth

      public java.lang.Double getRectangleWidth​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Width property of Rectangle.
      Specified by:
      getRectangleWidth in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Width property.
    • getRectangleX

      public java.lang.Double getRectangleX​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the X property of Rectangle.
      Specified by:
      getRectangleX in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the X property.
    • getRectangleY

      public java.lang.Double getRectangleY​(int ROIIndex, int shapeIndex)
      Description copied from interface: MetadataRetrieve
      Get the Y property of Rectangle.
      Specified by:
      getRectangleY in interface MetadataRetrieve
      Parameters:
      ROIIndex - the ROI index.
      shapeIndex - the Shape index.
      Returns:
      the Y property.
    • getRightsRightsHeld

      public java.lang.String getRightsRightsHeld()
      Description copied from interface: MetadataRetrieve
      Get the RightsHeld property of Rights.
      Specified by:
      getRightsRightsHeld in interface MetadataRetrieve
      Returns:
      the RightsHeld property.
    • getRightsRightsHolder

      public java.lang.String getRightsRightsHolder()
      Description copied from interface: MetadataRetrieve
      Get the RightsHolder property of Rights.
      Specified by:
      getRightsRightsHolder in interface MetadataRetrieve
      Returns:
      the RightsHolder property.
    • getScreenAnnotationRef

      public java.lang.String getScreenAnnotationRef​(int screenIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Screen.
      Specified by:
      getScreenAnnotationRef in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getScreenDescription

      public java.lang.String getScreenDescription​(int screenIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of Screen.
      Specified by:
      getScreenDescription in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      Returns:
      the Description property.
    • getScreenID

      public java.lang.String getScreenID​(int screenIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Screen.
      Specified by:
      getScreenID in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      Returns:
      the ID property.
    • getScreenName

      public java.lang.String getScreenName​(int screenIndex)
      Description copied from interface: MetadataRetrieve
      Get the Name property of Screen.
      Specified by:
      getScreenName in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      Returns:
      the Name property.
    • getScreenPlateRef

      public java.lang.String getScreenPlateRef​(int screenIndex, int plateRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the PlateRef property of Screen.
      Specified by:
      getScreenPlateRef in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      plateRefIndex - PlateRef index.
      Returns:
      the PlateRef property.
    • getScreenProtocolDescription

      public java.lang.String getScreenProtocolDescription​(int screenIndex)
      Description copied from interface: MetadataRetrieve
      Get the ProtocolDescription property of Screen.
      Specified by:
      getScreenProtocolDescription in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      Returns:
      the ProtocolDescription property.
    • getScreenProtocolIdentifier

      public java.lang.String getScreenProtocolIdentifier​(int screenIndex)
      Description copied from interface: MetadataRetrieve
      Get the ProtocolIdentifier property of Screen.
      Specified by:
      getScreenProtocolIdentifier in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      Returns:
      the ProtocolIdentifier property.
    • getScreenReagentSetDescription

      public java.lang.String getScreenReagentSetDescription​(int screenIndex)
      Description copied from interface: MetadataRetrieve
      Get the ReagentSetDescription property of Screen.
      Specified by:
      getScreenReagentSetDescription in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      Returns:
      the ReagentSetDescription property.
    • getScreenReagentSetIdentifier

      public java.lang.String getScreenReagentSetIdentifier​(int screenIndex)
      Description copied from interface: MetadataRetrieve
      Get the ReagentSetIdentifier property of Screen.
      Specified by:
      getScreenReagentSetIdentifier in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      Returns:
      the ReagentSetIdentifier property.
    • getScreenType

      public java.lang.String getScreenType​(int screenIndex)
      Description copied from interface: MetadataRetrieve
      Get the Type property of Screen.
      Specified by:
      getScreenType in interface MetadataRetrieve
      Parameters:
      screenIndex - the Screen index.
      Returns:
      the Type property.
    • getStageLabelName

      public java.lang.String getStageLabelName​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the Name property of StageLabel.
      Specified by:
      getStageLabelName in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the Name property.
    • getStageLabelX

      public Length getStageLabelX​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the X property of StageLabel.
      Specified by:
      getStageLabelX in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the X property.
    • getStageLabelY

      public Length getStageLabelY​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the Y property of StageLabel.
      Specified by:
      getStageLabelY in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the Y property.
    • getStageLabelZ

      public Length getStageLabelZ​(int imageIndex)
      Description copied from interface: MetadataRetrieve
      Get the Z property of StageLabel.
      Specified by:
      getStageLabelZ in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      Returns:
      the Z property.
    • getTagAnnotationAnnotationRef

      public java.lang.String getTagAnnotationAnnotationRef​(int tagAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of TagAnnotation.
      Specified by:
      getTagAnnotationAnnotationRef in interface MetadataRetrieve
      Parameters:
      tagAnnotationIndex - the TagAnnotation index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getTagAnnotationAnnotator

      public java.lang.String getTagAnnotationAnnotator​(int tagAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Annotator property of TagAnnotation.
      Specified by:
      getTagAnnotationAnnotator in interface MetadataRetrieve
      Parameters:
      tagAnnotationIndex - the TagAnnotation index.
      Returns:
      the Annotator property.
    • getTagAnnotationDescription

      public java.lang.String getTagAnnotationDescription​(int tagAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of TagAnnotation.
      Specified by:
      getTagAnnotationDescription in interface MetadataRetrieve
      Parameters:
      tagAnnotationIndex - the TagAnnotation index.
      Returns:
      the Description property.
    • getTagAnnotationID

      public java.lang.String getTagAnnotationID​(int tagAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of TagAnnotation.
      Specified by:
      getTagAnnotationID in interface MetadataRetrieve
      Parameters:
      tagAnnotationIndex - the TagAnnotation index.
      Returns:
      the ID property.
    • getTagAnnotationNamespace

      public java.lang.String getTagAnnotationNamespace​(int tagAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Namespace property of TagAnnotation.
      Specified by:
      getTagAnnotationNamespace in interface MetadataRetrieve
      Parameters:
      tagAnnotationIndex - the TagAnnotation index.
      Returns:
      the Namespace property.
    • getTagAnnotationValue

      public java.lang.String getTagAnnotationValue​(int tagAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Value property of TagAnnotation.
      Specified by:
      getTagAnnotationValue in interface MetadataRetrieve
      Parameters:
      tagAnnotationIndex - the TagAnnotation index.
      Returns:
      the Value property.
    • getTermAnnotationAnnotationRef

      public java.lang.String getTermAnnotationAnnotationRef​(int termAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of TermAnnotation.
      Specified by:
      getTermAnnotationAnnotationRef in interface MetadataRetrieve
      Parameters:
      termAnnotationIndex - the TermAnnotation index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getTermAnnotationAnnotator

      public java.lang.String getTermAnnotationAnnotator​(int termAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Annotator property of TermAnnotation.
      Specified by:
      getTermAnnotationAnnotator in interface MetadataRetrieve
      Parameters:
      termAnnotationIndex - the TermAnnotation index.
      Returns:
      the Annotator property.
    • getTermAnnotationDescription

      public java.lang.String getTermAnnotationDescription​(int termAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of TermAnnotation.
      Specified by:
      getTermAnnotationDescription in interface MetadataRetrieve
      Parameters:
      termAnnotationIndex - the TermAnnotation index.
      Returns:
      the Description property.
    • getTermAnnotationID

      public java.lang.String getTermAnnotationID​(int termAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of TermAnnotation.
      Specified by:
      getTermAnnotationID in interface MetadataRetrieve
      Parameters:
      termAnnotationIndex - the TermAnnotation index.
      Returns:
      the ID property.
    • getTermAnnotationNamespace

      public java.lang.String getTermAnnotationNamespace​(int termAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Namespace property of TermAnnotation.
      Specified by:
      getTermAnnotationNamespace in interface MetadataRetrieve
      Parameters:
      termAnnotationIndex - the TermAnnotation index.
      Returns:
      the Namespace property.
    • getTermAnnotationValue

      public java.lang.String getTermAnnotationValue​(int termAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Value property of TermAnnotation.
      Specified by:
      getTermAnnotationValue in interface MetadataRetrieve
      Parameters:
      termAnnotationIndex - the TermAnnotation index.
      Returns:
      the Value property.
    • getTiffDataFirstC

      public NonNegativeInteger getTiffDataFirstC​(int imageIndex, int tiffDataIndex)
      Description copied from interface: MetadataRetrieve
      Get the FirstC property of TiffData.
      Specified by:
      getTiffDataFirstC in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      tiffDataIndex - the TiffData index.
      Returns:
      the FirstC property.
    • getTiffDataFirstT

      public NonNegativeInteger getTiffDataFirstT​(int imageIndex, int tiffDataIndex)
      Description copied from interface: MetadataRetrieve
      Get the FirstT property of TiffData.
      Specified by:
      getTiffDataFirstT in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      tiffDataIndex - the TiffData index.
      Returns:
      the FirstT property.
    • getTiffDataFirstZ

      public NonNegativeInteger getTiffDataFirstZ​(int imageIndex, int tiffDataIndex)
      Description copied from interface: MetadataRetrieve
      Get the FirstZ property of TiffData.
      Specified by:
      getTiffDataFirstZ in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      tiffDataIndex - the TiffData index.
      Returns:
      the FirstZ property.
    • getTiffDataIFD

      public NonNegativeInteger getTiffDataIFD​(int imageIndex, int tiffDataIndex)
      Description copied from interface: MetadataRetrieve
      Get the IFD property of TiffData.
      Specified by:
      getTiffDataIFD in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      tiffDataIndex - the TiffData index.
      Returns:
      the IFD property.
    • getTiffDataPlaneCount

      public NonNegativeInteger getTiffDataPlaneCount​(int imageIndex, int tiffDataIndex)
      Description copied from interface: MetadataRetrieve
      Get the PlaneCount property of TiffData.
      Specified by:
      getTiffDataPlaneCount in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      tiffDataIndex - the TiffData index.
      Returns:
      the PlaneCount property.
    • getTimestampAnnotationAnnotationRef

      public java.lang.String getTimestampAnnotationAnnotationRef​(int timestampAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of TimestampAnnotation.
      Specified by:
      getTimestampAnnotationAnnotationRef in interface MetadataRetrieve
      Parameters:
      timestampAnnotationIndex - the TimestampAnnotation index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getTimestampAnnotationAnnotator

      public java.lang.String getTimestampAnnotationAnnotator​(int timestampAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Annotator property of TimestampAnnotation.
      Specified by:
      getTimestampAnnotationAnnotator in interface MetadataRetrieve
      Parameters:
      timestampAnnotationIndex - the TimestampAnnotation index.
      Returns:
      the Annotator property.
    • getTimestampAnnotationDescription

      public java.lang.String getTimestampAnnotationDescription​(int timestampAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of TimestampAnnotation.
      Specified by:
      getTimestampAnnotationDescription in interface MetadataRetrieve
      Parameters:
      timestampAnnotationIndex - the TimestampAnnotation index.
      Returns:
      the Description property.
    • getTimestampAnnotationID

      public java.lang.String getTimestampAnnotationID​(int timestampAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of TimestampAnnotation.
      Specified by:
      getTimestampAnnotationID in interface MetadataRetrieve
      Parameters:
      timestampAnnotationIndex - the TimestampAnnotation index.
      Returns:
      the ID property.
    • getTimestampAnnotationNamespace

      public java.lang.String getTimestampAnnotationNamespace​(int timestampAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Namespace property of TimestampAnnotation.
      Specified by:
      getTimestampAnnotationNamespace in interface MetadataRetrieve
      Parameters:
      timestampAnnotationIndex - the TimestampAnnotation index.
      Returns:
      the Namespace property.
    • getTimestampAnnotationValue

      public Timestamp getTimestampAnnotationValue​(int timestampAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Value property of TimestampAnnotation.
      Specified by:
      getTimestampAnnotationValue in interface MetadataRetrieve
      Parameters:
      timestampAnnotationIndex - the TimestampAnnotation index.
      Returns:
      the Value property.
    • getTransmittanceRangeCutIn

      public Length getTransmittanceRangeCutIn​(int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataRetrieve
      Get the CutIn property of TransmittanceRange.
      Specified by:
      getTransmittanceRangeCutIn in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
      Returns:
      the CutIn property.
    • getTransmittanceRangeCutInTolerance

      public Length getTransmittanceRangeCutInTolerance​(int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataRetrieve
      Get the CutInTolerance property of TransmittanceRange.
      Specified by:
      getTransmittanceRangeCutInTolerance in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
      Returns:
      the CutInTolerance property.
    • getTransmittanceRangeCutOut

      public Length getTransmittanceRangeCutOut​(int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataRetrieve
      Get the CutOut property of TransmittanceRange.
      Specified by:
      getTransmittanceRangeCutOut in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
      Returns:
      the CutOut property.
    • getTransmittanceRangeCutOutTolerance

      public Length getTransmittanceRangeCutOutTolerance​(int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataRetrieve
      Get the CutOutTolerance property of TransmittanceRange.
      Specified by:
      getTransmittanceRangeCutOutTolerance in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
      Returns:
      the CutOutTolerance property.
    • getTransmittanceRangeTransmittance

      public PercentFraction getTransmittanceRangeTransmittance​(int instrumentIndex, int filterIndex)
      Description copied from interface: MetadataRetrieve
      Get the Transmittance property of TransmittanceRange.
      Specified by:
      getTransmittanceRangeTransmittance in interface MetadataRetrieve
      Parameters:
      instrumentIndex - the Instrument index.
      filterIndex - the Filter index.
      Returns:
      the Transmittance property.
    • getUUIDFileName

      public java.lang.String getUUIDFileName​(int imageIndex, int tiffDataIndex)
      Description copied from interface: MetadataRetrieve
      Get the FileName property of UUID.
      Specified by:
      getUUIDFileName in interface MetadataRetrieve
      Parameters:
      imageIndex - the Image index.
      tiffDataIndex - the TiffData index.
      Returns:
      the FileName property.
    • getWellAnnotationRef

      public java.lang.String getWellAnnotationRef​(int plateIndex, int wellIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of Well.
      Specified by:
      getWellAnnotationRef in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getWellColor

      public Color getWellColor​(int plateIndex, int wellIndex)
      Description copied from interface: MetadataRetrieve
      Get the Color property of Well.
      Specified by:
      getWellColor in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      Returns:
      the Color property.
    • getWellColumn

      public NonNegativeInteger getWellColumn​(int plateIndex, int wellIndex)
      Description copied from interface: MetadataRetrieve
      Get the Column property of Well.
      Specified by:
      getWellColumn in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      Returns:
      the Column property.
    • getWellExternalDescription

      public java.lang.String getWellExternalDescription​(int plateIndex, int wellIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExternalDescription property of Well.
      Specified by:
      getWellExternalDescription in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      Returns:
      the ExternalDescription property.
    • getWellExternalIdentifier

      public java.lang.String getWellExternalIdentifier​(int plateIndex, int wellIndex)
      Description copied from interface: MetadataRetrieve
      Get the ExternalIdentifier property of Well.
      Specified by:
      getWellExternalIdentifier in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      Returns:
      the ExternalIdentifier property.
    • getWellID

      public java.lang.String getWellID​(int plateIndex, int wellIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of Well.
      Specified by:
      getWellID in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      Returns:
      the ID property.
    • getWellReagentRef

      public java.lang.String getWellReagentRef​(int plateIndex, int wellIndex)
      Description copied from interface: MetadataRetrieve
      Get the ReagentRef property of Well.
      Specified by:
      getWellReagentRef in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      Returns:
      the ReagentRef property.
    • getWellRow

      public NonNegativeInteger getWellRow​(int plateIndex, int wellIndex)
      Description copied from interface: MetadataRetrieve
      Get the Row property of Well.
      Specified by:
      getWellRow in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      Returns:
      the Row property.
    • getWellType

      public java.lang.String getWellType​(int plateIndex, int wellIndex)
      Description copied from interface: MetadataRetrieve
      Get the Type property of Well.
      Specified by:
      getWellType in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      Returns:
      the Type property.
    • getWellSampleID

      public java.lang.String getWellSampleID​(int plateIndex, int wellIndex, int wellSampleIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of WellSample.
      Specified by:
      getWellSampleID in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      wellSampleIndex - the WellSample index.
      Returns:
      the ID property.
    • getWellSampleImageRef

      public java.lang.String getWellSampleImageRef​(int plateIndex, int wellIndex, int wellSampleIndex)
      Description copied from interface: MetadataRetrieve
      Get the ImageRef property of WellSample.
      Specified by:
      getWellSampleImageRef in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      wellSampleIndex - the WellSample index.
      Returns:
      the ImageRef property.
    • getWellSampleIndex

      public NonNegativeInteger getWellSampleIndex​(int plateIndex, int wellIndex, int wellSampleIndex)
      Description copied from interface: MetadataRetrieve
      Get the Index property of WellSample.
      Specified by:
      getWellSampleIndex in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      wellSampleIndex - the WellSample index.
      Returns:
      the Index property.
    • getWellSamplePositionX

      public Length getWellSamplePositionX​(int plateIndex, int wellIndex, int wellSampleIndex)
      Description copied from interface: MetadataRetrieve
      Get the PositionX property of WellSample.
      Specified by:
      getWellSamplePositionX in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      wellSampleIndex - the WellSample index.
      Returns:
      the PositionX property.
    • getWellSamplePositionY

      public Length getWellSamplePositionY​(int plateIndex, int wellIndex, int wellSampleIndex)
      Description copied from interface: MetadataRetrieve
      Get the PositionY property of WellSample.
      Specified by:
      getWellSamplePositionY in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      wellSampleIndex - the WellSample index.
      Returns:
      the PositionY property.
    • getWellSampleTimepoint

      public Timestamp getWellSampleTimepoint​(int plateIndex, int wellIndex, int wellSampleIndex)
      Description copied from interface: MetadataRetrieve
      Get the Timepoint property of WellSample.
      Specified by:
      getWellSampleTimepoint in interface MetadataRetrieve
      Parameters:
      plateIndex - the Plate index.
      wellIndex - the Well index.
      wellSampleIndex - the WellSample index.
      Returns:
      the Timepoint property.
    • getXMLAnnotationAnnotationRef

      public java.lang.String getXMLAnnotationAnnotationRef​(int XMLAnnotationIndex, int annotationRefIndex)
      Description copied from interface: MetadataRetrieve
      Get the AnnotationRef property of XMLAnnotation.
      Specified by:
      getXMLAnnotationAnnotationRef in interface MetadataRetrieve
      Parameters:
      XMLAnnotationIndex - the XMLAnnotation index.
      annotationRefIndex - AnnotationRef index.
      Returns:
      the AnnotationRef property.
    • getXMLAnnotationAnnotator

      public java.lang.String getXMLAnnotationAnnotator​(int XMLAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Annotator property of XMLAnnotation.
      Specified by:
      getXMLAnnotationAnnotator in interface MetadataRetrieve
      Parameters:
      XMLAnnotationIndex - the XMLAnnotation index.
      Returns:
      the Annotator property.
    • getXMLAnnotationDescription

      public java.lang.String getXMLAnnotationDescription​(int XMLAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Description property of XMLAnnotation.
      Specified by:
      getXMLAnnotationDescription in interface MetadataRetrieve
      Parameters:
      XMLAnnotationIndex - the XMLAnnotation index.
      Returns:
      the Description property.
    • getXMLAnnotationID

      public java.lang.String getXMLAnnotationID​(int XMLAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the ID property of XMLAnnotation.
      Specified by:
      getXMLAnnotationID in interface MetadataRetrieve
      Parameters:
      XMLAnnotationIndex - the XMLAnnotation index.
      Returns:
      the ID property.
    • getXMLAnnotationNamespace

      public java.lang.String getXMLAnnotationNamespace​(int XMLAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Namespace property of XMLAnnotation.
      Specified by:
      getXMLAnnotationNamespace in interface MetadataRetrieve
      Parameters:
      XMLAnnotationIndex - the XMLAnnotation index.
      Returns:
      the Namespace property.
    • getXMLAnnotationValue

      public java.lang.String getXMLAnnotationValue​(int XMLAnnotationIndex)
      Description copied from interface: MetadataRetrieve
      Get the Value property of XMLAnnotation.
      Specified by:
      getXMLAnnotationValue in interface MetadataRetrieve
      Parameters:
      XMLAnnotationIndex - the XMLAnnotation index.
      Returns:
      the Value property.
    • setUUID

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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