Class FileInfoOME.OME.Image

  • Enclosing class:
    FileInfoOME.OME

    public class FileInfoOME.OME.Image
    extends java.lang.Object
    DOCUMENT ME!
    • Field Detail

      • airPressure

        private java.lang.Float airPressure
      • cO2Percent

        private java.lang.Float cO2Percent
      • creationDate

        private java.lang.String creationDate
        Elements.
      • datasetRefs

        private java.util.Vector<java.lang.Integer> datasetRefs
        DOCUMENT ME!
      • derivedImage

        private java.lang.String derivedImage
      • description

        private java.lang.String description
      • guid

        private java.lang.String guid
        Attributes.
      • humidity

        private java.lang.Float humidity
        DOCUMENT ME!
      • imageType

        private java.lang.String imageType
      • mimeType

        private java.lang.String mimeType
      • name

        private java.lang.String name
      • numChannels

        private java.lang.Integer numChannels
      • numTimes

        private java.lang.Integer numTimes
      • pixelSizeX

        private java.lang.Float pixelSizeX
        DOCUMENT ME!
      • pixelSizeY

        private java.lang.Float pixelSizeY
        DOCUMENT ME!
      • pixelSizeZ

        private java.lang.Float pixelSizeZ
        DOCUMENT ME!
      • sizeX

        private java.lang.Integer sizeX
      • sizeY

        private java.lang.Integer sizeY
      • sizeZ

        private java.lang.Integer sizeZ
      • temperature

        private java.lang.Float temperature
        For Imaging Environment.
      • thumbnail

        private java.net.URI thumbnail
      • timeIncrement

        private java.lang.Float timeIncrement
        DOCUMENT ME!
      • waveIncrement

        private java.lang.Integer waveIncrement
      • waveStart

        private java.lang.Integer waveStart
    • Constructor Detail

      • Image

        public Image​(java.lang.String guid,
                     java.lang.String type,
                     java.lang.String name,
                     java.lang.Integer sizeX,
                     java.lang.Integer sizeY,
                     java.lang.Integer sizeZ,
                     java.lang.Integer numChannels,
                     java.lang.Integer numTimes,
                     java.lang.Float pSizeX,
                     java.lang.Float pSizeY,
                     java.lang.Float pSizeZ,
                     java.lang.Float ti,
                     java.lang.Integer ws,
                     java.lang.Integer wi)
        Creates a new Image object.
        Parameters:
        guid - DOCUMENT ME!
        type - DOCUMENT ME!
        name - DOCUMENT ME!
        sizeX - DOCUMENT ME!
        sizeY - DOCUMENT ME!
        sizeZ - DOCUMENT ME!
        numChannels - DOCUMENT ME!
        numTimes - DOCUMENT ME!
        pSizeX - DOCUMENT ME!
        pSizeY - DOCUMENT ME!
        pSizeZ - DOCUMENT ME!
        ti - DOCUMENT ME!
        ws - DOCUMENT ME!
        wi - DOCUMENT ME!
    • Method Detail

      • addChannelInfo

        public void addChannelInfo​(java.lang.String name,
                                   java.lang.Integer spp,
                                   java.lang.String illType,
                                   java.lang.Integer phs,
                                   java.lang.String photoInt,
                                   java.lang.String mode,
                                   java.lang.String contrastMethod,
                                   java.lang.Integer exWave,
                                   java.lang.Integer emWave,
                                   java.lang.String fluor,
                                   java.lang.Float ndFilter)
        DOCUMENT ME!
        Parameters:
        name - DOCUMENT ME!
        spp - DOCUMENT ME!
        illType - DOCUMENT ME!
        phs - DOCUMENT ME!
        photoInt - DOCUMENT ME!
        mode - DOCUMENT ME!
        contrastMethod - DOCUMENT ME!
        exWave - DOCUMENT ME!
        emWave - DOCUMENT ME!
        fluor - DOCUMENT ME!
        ndFilter - DOCUMENT ME!
      • addDatasetRef

        public void addDatasetRef​(java.lang.Integer datasetID)
        DOCUMENT ME!
        Parameters:
        datasetID - DOCUMENT ME!
      • setAirPressure

        public void setAirPressure​(java.lang.Float ap)
        DOCUMENT ME!
        Parameters:
        ap - DOCUMENT ME!
      • setCO2Percent

        public void setCO2Percent​(java.lang.Float cO2)
        DOCUMENT ME!
        Parameters:
        cO2 - DOCUMENT ME!
      • setCreationDate

        public void setCreationDate​(java.lang.String date)
        DOCUMENT ME!
        Parameters:
        date - DOCUMENT ME!
      • setData

        public void setData​(java.lang.String dimOrd,
                            java.lang.String pt,
                            java.lang.Boolean bigEnd)
        DOCUMENT ME!
        Parameters:
        dimOrd - DOCUMENT ME!
        pt - DOCUMENT ME!
        bigEnd - DOCUMENT ME!
      • setDerivedImage

        public void setDerivedImage​(java.lang.String derImage)
        DOCUMENT ME!
        Parameters:
        derImage - DOCUMENT ME!
      • setDescription

        public void setDescription​(java.lang.String desc)
        DOCUMENT ME!
        Parameters:
        desc - DOCUMENT ME!
      • setDisplayOptions

        public void setDisplayOptions​(java.lang.Float zoom)
        DOCUMENT ME!
        Parameters:
        zoom - DOCUMENT ME!
      • setExperimentRef

        public void setExperimentRef​(java.lang.Integer docRef,
                                     java.lang.String experimentID)
        DOCUMENT ME!
        Parameters:
        docRef - DOCUMENT ME!
        experimentID - DOCUMENT ME!
      • setGroupRef

        public void setGroupRef​(java.lang.Integer id)
        DOCUMENT ME!
        Parameters:
        id - DOCUMENT ME!
      • setHumidity

        public void setHumidity​(java.lang.Float hum)
        DOCUMENT ME!
        Parameters:
        hum - DOCUMENT ME!
      • setInstrumentRef

        public void setInstrumentRef​(java.lang.Integer docRef,
                                     java.lang.Integer instID,
                                     java.lang.Integer objID)
        DOCUMENT ME!
        Parameters:
        docRef - DOCUMENT ME!
        instID - DOCUMENT ME!
        objID - DOCUMENT ME!
      • setMIMEType

        public void setMIMEType​(java.lang.String mime)
        DOCUMENT ME!
        Parameters:
        mime - DOCUMENT ME!
      • setPlateInfo

        public void setPlateInfo​(java.lang.Integer id)
        DOCUMENT ME!
        Parameters:
        id - DOCUMENT ME!
      • setStageLabel

        public void setStageLabel​(java.lang.String name,
                                  java.lang.Float x,
                                  java.lang.Float y,
                                  java.lang.Float z)
        DOCUMENT ME!
        Parameters:
        name - DOCUMENT ME!
        x - DOCUMENT ME!
        y - DOCUMENT ME!
        z - DOCUMENT ME!
      • setTemperature

        public void setTemperature​(java.lang.Float temp)
        DOCUMENT ME!
        Parameters:
        temp - DOCUMENT ME!
      • setThumbnail

        public void setThumbnail​(java.net.URI tn)
        DOCUMENT ME!
        Parameters:
        tn - DOCUMENT ME!