Package ome.xml.meta

Class DummyMetadata

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

public class DummyMetadata
extends java.lang.Object
implements IMetadata
A dummy implementation for MetadataStore and MetadataRetrieve that is used when no other metadata implementations are available.
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()
      Description copied from interface: MetadataStore
      Get the root node of the metadata. Note that the root node type will be specific to the concrete metadata implementation.
      Specified by:
      getRoot in interface MetadataStore
      Returns:
      the root node.
    • setRoot

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