Class FileInfoICS

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    public class FileInfoICS
    extends FileInfoBase
    This structures contains the information that describes how an ICS image is stored on disk.
    See Also:
    FileICS, Serialized Form
    • Field Detail

      • serialVersionUID

        private static final long serialVersionUID
        Use serialVersionUID for interoperability.
        See Also:
        Constant Field Values
      • captureVersion

        private java.lang.String captureVersion
        DOCUMENT ME!
      • channels

        private java.lang.String[] channels
        DOCUMENT ME!
      • dataSetFileName

        private java.lang.String dataSetFileName
        DOCUMENT ME!
      • exPhotonCnt

        private java.lang.String[] exPhotonCnt
        DOCUMENT ME!
      • filterExposureTimeX

        private java.lang.String filterExposureTimeX
        DOCUMENT ME!
      • filterFluorophoreX

        private java.lang.String[] filterFluorophoreX
        DOCUMENT ME!
      • history

        private java.lang.String[] history
        DOCUMENT ME!
      • labels

        private java.lang.String[] labels
        DOCUMENT ME!
      • lambdaEm

        private java.lang.String[] lambdaEm
        DOCUMENT ME!
      • lambdaEx

        private java.lang.String[] lambdaEx
        DOCUMENT ME!
      • mapchannel

        private java.lang.String[] mapchannel
        DOCUMENT ME!
      • numAperture

        private java.lang.String[] numAperture
        DOCUMENT ME!
      • pinholeRadius

        private java.lang.String[] pinholeRadius
        DOCUMENT ME!
      • plateChamberID

        private java.lang.String plateChamberID
        DOCUMENT ME!
      • plateVesselID

        private java.lang.String plateVesselID
        DOCUMENT ME!
      • probe

        private java.lang.String[] probe
        DOCUMENT ME!
      • refrInxLensMedium

        private java.lang.String[] refrInxLensMedium
        DOCUMENT ME!
      • refrInxMedium

        private java.lang.String[] refrInxMedium
        DOCUMENT ME!
      • scilType

        private java.lang.String scilType
        DOCUMENT ME!
      • sensorModel

        private java.lang.String sensorModel
        DOCUMENT ME!
      • sensorType

        private java.lang.String sensorType
        DOCUMENT ME!
      • specimen

        private java.lang.String[] specimen
        DOCUMENT ME!
      • specimenSpecies

        private java.lang.String[] specimenSpecies
        DOCUMENT ME!
      • version

        private java.lang.String version
        DOCUMENT ME!
    • Constructor Detail

      • FileInfoICS

        public FileInfoICS​(java.lang.String name,
                           java.lang.String directory,
                           int format)
        File info storage constructor.
        Parameters:
        name - file name
        directory - directory
        format - file format
    • Method Detail

      • displayAboutInfo

        public void displayAboutInfo​(JDialogBase dlog,
                                     TransMatrix matrix)
        Displays the file information.
        Specified by:
        displayAboutInfo in class FileInfoBase
        Parameters:
        dlog - dialog box that is written to
        matrix - transformation matrix
      • setCaptureVersion

        public void setCaptureVersion​(java.lang.String captureVersion)
        DOCUMENT ME!
        Parameters:
        captureVersion - DOCUMENT ME!
      • setChannels

        public void setChannels​(java.lang.String[] channels)
        DOCUMENT ME!
        Parameters:
        channels - DOCUMENT ME!
      • setDataSetFileName

        public void setDataSetFileName​(java.lang.String dataSetFileName)
        DOCUMENT ME!
        Parameters:
        dataSetFileName - DOCUMENT ME!
      • setExPhotonCnt

        public void setExPhotonCnt​(java.lang.String[] exPhotonCnt)
        DOCUMENT ME!
        Parameters:
        exPhotonCnt - DOCUMENT ME!
      • setFilterExposureTimeX

        public void setFilterExposureTimeX​(java.lang.String filterExposureTimeX)
        DOCUMENT ME!
        Parameters:
        filterExposureTimeX - DOCUMENT ME!
      • setFilterFluorophoreX

        public void setFilterFluorophoreX​(java.lang.String[] filterFluorophoreX)
        DOCUMENT ME!
        Parameters:
        filterFluorophoreX - DOCUMENT ME!
      • setHistory

        public void setHistory​(java.lang.String[] history)
        DOCUMENT ME!
        Parameters:
        history - DOCUMENT ME!
      • setLabels

        public void setLabels​(java.lang.String[] labels)
        DOCUMENT ME!
        Parameters:
        labels - DOCUMENT ME!
      • setLambdaEm

        public void setLambdaEm​(java.lang.String[] lambdaEm)
        DOCUMENT ME!
        Parameters:
        lambdaEm - DOCUMENT ME!
      • setLambdaEx

        public void setLambdaEx​(java.lang.String[] lambdaEx)
        DOCUMENT ME!
        Parameters:
        lambdaEx - DOCUMENT ME!
      • setMapchannel

        public void setMapchannel​(java.lang.String[] mapchannel)
        DOCUMENT ME!
        Parameters:
        mapchannel - DOCUMENT ME!
      • setNumAperture

        public void setNumAperture​(java.lang.String[] numAperture)
        DOCUMENT ME!
        Parameters:
        numAperture - DOCUMENT ME!
      • setPinholeRadius

        public void setPinholeRadius​(java.lang.String[] pinholeRadius)
        DOCUMENT ME!
        Parameters:
        pinholeRadius - DOCUMENT ME!
      • setPlateChamberID

        public void setPlateChamberID​(java.lang.String plateChamberID)
        DOCUMENT ME!
        Parameters:
        plateChamberID - DOCUMENT ME!
      • setPlateVesselID

        public void setPlateVesselID​(java.lang.String plateVesselID)
        DOCUMENT ME!
        Parameters:
        plateVesselID - DOCUMENT ME!
      • setProbe

        public void setProbe​(java.lang.String[] probe)
        DOCUMENT ME!
        Parameters:
        probe - DOCUMENT ME!
      • setRefrInxLensMedium

        public void setRefrInxLensMedium​(java.lang.String[] refrInxLensMedium)
        DOCUMENT ME!
        Parameters:
        refrInxLensMedium - DOCUMENT ME!
      • setRefrInxMedium

        public void setRefrInxMedium​(java.lang.String[] refrInxMedium)
        DOCUMENT ME!
        Parameters:
        refrInxMedium - DOCUMENT ME!
      • setScilType

        public void setScilType​(java.lang.String scilType)
        DOCUMENT ME!
        Parameters:
        scilType - DOCUMENT ME!
      • setSensorModel

        public void setSensorModel​(java.lang.String sensorModel)
        DOCUMENT ME!
        Parameters:
        sensorModel - DOCUMENT ME!
      • setSensorType

        public void setSensorType​(java.lang.String sensorType)
        DOCUMENT ME!
        Parameters:
        sensorType - DOCUMENT ME!
      • setSpecimen

        public void setSpecimen​(java.lang.String[] specimen)
        DOCUMENT ME!
        Parameters:
        specimen - DOCUMENT ME!
      • setSpecimenSpecies

        public void setSpecimenSpecies​(java.lang.String[] specimenSpecies)
        DOCUMENT ME!
        Parameters:
        specimenSpecies - DOCUMENT ME!
      • setVersion

        public void setVersion​(java.lang.String version)
        DOCUMENT ME!
        Parameters:
        version - DOCUMENT ME!