Class PlateWrapper

    • Constructor Detail

      • PlateWrapper

        public PlateWrapper​(PlateData plate)
        Constructor of the class PlateWrapper.
        Parameters:
        plate - The plate contained in the PlateWrapper.
    • Method Detail

      • setName

        public void setName​(String name)
        Sets the name of the plate.
        Parameters:
        name - The name of the plate. Mustn't be null.
        Throws:
        IllegalArgumentException - If the name is null.
      • asPlateData

        public PlateData asPlateData()
        Returns:
        the PlateData contained.
      • setDescription

        public void setDescription​(String description)
        Sets the description of the plate.
        Parameters:
        description - The description of the plate.
      • getPlateAcquisitions

        public List<PlateAcquisitionWrapper> getPlateAcquisitions()
        Returns the plate acquisitions related to this plate.
        Returns:
        See above.
      • getColumnSequenceIndex

        public int getColumnSequenceIndex()
        Returns the index indicating how to label a column.
        Returns:
        See above.
      • getRowSequenceIndex

        public int getRowSequenceIndex()
        Returns the index indicating how to label a row.
        Returns:
        See above.
      • getDefaultSample

        public int getDefaultSample()
        Returns the currently selected field or 0.
        Returns:
        See above.
      • setDefaultSample

        public void setDefaultSample​(int value)
        Sets the default sample.
        Parameters:
        value - The value to set.
      • getStatus

        public String getStatus()
        Returns the status of the plate.
        Returns:
        See above.
      • setStatus

        public void setStatus​(String value)
        Sets the status.
        Parameters:
        value - The value to set.
      • getExternalIdentifier

        public String getExternalIdentifier()
        Returns the external identifier of the plate.
        Returns:
        See above.
      • setExternalIdentifier

        public void setExternalIdentifier​(String value)
        Sets the external identifier.
        Parameters:
        value - The value to set.
      • getPlateType

        public String getPlateType()
        Returns the type of plate e.g. A 384-Well Plate, 96-Well Plate.
        Returns:
        See above.
      • getWellOriginX

        public Length getWellOriginX​(omero.model.enums.UnitsLength unit)
                              throws BigResult
        Returns the x-coordinate in 2D-space of the well.
        Parameters:
        unit - The unit (may be null, in which case no conversion will be performed)
        Returns:
        See above
        Throws:
        BigResult - If an arithmetic under-/overflow occurred
      • getWellOriginY

        public Length getWellOriginY​(omero.model.enums.UnitsLength unit)
                              throws BigResult
        Returns the y-coordinate in 2D-space of the well.
        Parameters:
        unit - The unit (may be null, in which case no conversion will be performed)
        Returns:
        See above
        Throws:
        BigResult - If an arithmetic under-/overflow occurred