Class FileInfoOME.OME.Image

java.lang.Object
gov.nih.mipav.model.file.FileInfoOME.OME.Image
Enclosing class:
FileInfoOME.OME

public class FileInfoOME.OME.Image extends Object
DOCUMENT ME!
  • Field Details

  • Constructor Details

    • Image

      public Image(String guid, String type, String name, Integer sizeX, Integer sizeY, Integer sizeZ, Integer numChannels, Integer numTimes, Float pSizeX, Float pSizeY, Float pSizeZ, Float ti, Integer ws, 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 Details

    • addChannelInfo

      public void addChannelInfo(String name, Integer spp, String illType, Integer phs, String photoInt, String mode, String contrastMethod, Integer exWave, Integer emWave, String fluor, 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(Integer datasetID)
      DOCUMENT ME!
      Parameters:
      datasetID - DOCUMENT ME!
    • getCurrentChannelInfo

      public FileInfoOME.OME.Image.ChannelInfo getCurrentChannelInfo()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getData

      public FileInfoOME.OME.Image.Data getData()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getDisplayOptions

      public FileInfoOME.OME.Image.DisplayOptions getDisplayOptions()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getPlateInfo

      public FileInfoOME.OME.Image.PlateInfo getPlateInfo()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • setAirPressure

      public void setAirPressure(Float ap)
      DOCUMENT ME!
      Parameters:
      ap - DOCUMENT ME!
    • setCO2Percent

      public void setCO2Percent(Float cO2)
      DOCUMENT ME!
      Parameters:
      cO2 - DOCUMENT ME!
    • setCreationDate

      public void setCreationDate(String date)
      DOCUMENT ME!
      Parameters:
      date - DOCUMENT ME!
    • setData

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

      public void setDerivedImage(String derImage)
      DOCUMENT ME!
      Parameters:
      derImage - DOCUMENT ME!
    • setDescription

      public void setDescription(String desc)
      DOCUMENT ME!
      Parameters:
      desc - DOCUMENT ME!
    • setDisplayOptions

      public void setDisplayOptions(Float zoom)
      DOCUMENT ME!
      Parameters:
      zoom - DOCUMENT ME!
    • setExperimentRef

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

      public void setGroupRef(Integer id)
      DOCUMENT ME!
      Parameters:
      id - DOCUMENT ME!
    • setHumidity

      public void setHumidity(Float hum)
      DOCUMENT ME!
      Parameters:
      hum - DOCUMENT ME!
    • setInstrumentRef

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

      public void setMIMEType(String mime)
      DOCUMENT ME!
      Parameters:
      mime - DOCUMENT ME!
    • setPlateInfo

      public void setPlateInfo(Integer id)
      DOCUMENT ME!
      Parameters:
      id - DOCUMENT ME!
    • setStageLabel

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

      public void setTemperature(Float temp)
      DOCUMENT ME!
      Parameters:
      temp - DOCUMENT ME!
    • setThumbnail

      public void setThumbnail(URI tn)
      DOCUMENT ME!
      Parameters:
      tn - DOCUMENT ME!