Class FileInfoLIFF

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

    public class FileInfoLIFF
    extends FileInfoBase
    File info storage container.
    See Also:
    Serialized Form
    • Field Detail

      • layerString

        private java.lang.String[] layerString
        Use serialVersionUID for interoperability.
      • bitDepth

        short bitDepth
      • autoContrast

        double autoContrast
      • binning

        double binning
      • camera

        java.lang.String camera
      • channelArray

        java.lang.String[] channelArray
      • colorization

        double colorization
      • cooling

        double cooling
      • CRIRGBFilter

        double CRIRGBFilter
      • digitalGain

        double digitalGain
      • emissionFilterChangerArray

        double[] emissionFilterChangerArray
      • channelNumber

        int channelNumber
      • excitationArray

        double[] excitationArray
      • exposureArray

        double[] exposureArray
      • filterTurretArray

        double[] filterTurretArray
      • focusPosition

        double focusPosition
      • gain

        double gain
      • leicaCondenserTurret

        double leicaCondenserTurret
      • leicaFilterCubeArray

        double[] leicaFilterCubeArray
      • leicaFIMArray

        double[] leicaFIMArray
      • leicaICTurret

        double leicaICTurret
      • leicaMagnificationChanger

        double leicaMagnificationChanger
      • lightMode

        double lightMode
      • ludlAuxWheel1

        double ludlAuxWheel1
      • ludlMainWheel1Array

        double[] ludlMainWheel1Array
      • microscope

        java.lang.String microscope
      • microfocusPosition

        double microfocusPosition
      • objectiveName

        double objectiveName
      • objectivePosition

        double objectivePosition
      • offset

        double offset
      • sensitivityArray

        double[] sensitivityArray
      • SutterDG4Filter

        double SutterDG4Filter
      • SutterL10Filter1Array

        double[] SutterL10Filter1Array
      • SutterL10Filter2Array

        double[] SutterL10Filter2Array
      • wavelengthArray

        double[] wavelengthArray
      • xPosition

        double xPosition
      • yPosition

        double yPosition
      • zPosition

        double zPosition
    • Constructor Detail

      • FileInfoLIFF

        public FileInfoLIFF​(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
      • setLayerString

        public void setLayerString​(java.lang.String[] layerString)
      • setBitDepth

        public void setBitDepth​(short bitDepth)
      • setAutoContrast

        public void setAutoContrast​(double autoContrast)
      • setBinning

        public void setBinning​(double binning)
      • setCamera

        public void setCamera​(java.lang.String camera)
      • setChannelArray

        public void setChannelArray​(java.lang.String[] channelArray)
      • setColorization

        public void setColorization​(double colorization)
      • setCooling

        public void setCooling​(double cooling)
      • setCRIRGBFilter

        public void setCRIRGBFilter​(double CRIRGBFilter)
      • setDigitalGain

        public void setDigitalGain​(double digitalGain)
      • setEmissionFilterChangerArray

        public void setEmissionFilterChangerArray​(double[] emissionFilterChangerArray)
      • setExcitationArray

        public void setExcitationArray​(double[] excitationArray)
      • setExposureArray

        public void setExposureArray​(double[] exposureArray)
      • setFilterTurretArray

        public void setFilterTurretArray​(double[] filterTurretArray)
      • setFocusPosition

        public void setFocusPosition​(double focusPosition)
      • setGain

        public void setGain​(double gain)
      • setLeicaCondenserTurret

        public void setLeicaCondenserTurret​(double leicaCondenserTurret)
      • setLeicaFilterCubeArray

        public void setLeicaFilterCubeArray​(double[] leicaFilterCubeArray)
      • setLeicaFIMArray

        public void setLeicaFIMArray​(double[] leicaFIMArray)
      • setLeicaICTurret

        public void setLeicaICTurret​(double leicaICTurret)
      • setLeicaMagnificationChanger

        public void setLeicaMagnificationChanger​(double leicaMagnificationChanger)
      • setLightMode

        public void setLightMode​(double lightMode)
      • setLudlAuxWheel1

        public void setLudlAuxWheel1​(double ludlAuxWheel1)
      • setLudlMainWheel1Array

        public void setLudlMainWheel1Array​(double[] ludlMainWheel1Array)
      • setMicrofocusPosition

        public void setMicrofocusPosition​(double microfocusPosition)
      • setMicroscope

        public void setMicroscope​(java.lang.String microscope)
      • setObjectiveName

        public void setObjectiveName​(double objectiveName)
      • setObjectivePosition

        public void setObjectivePosition​(double objectivePosition)
      • setOffset

        public void setOffset​(double offset)
      • setSensitivityArray

        public void setSensitivityArray​(double[] sensitivityArray)
      • setSutterDG4Filter

        public void setSutterDG4Filter​(double SutterDG4Filter)
      • setSutterL10Filter1Array

        public void setSutterL10Filter1Array​(double[] SutterL10Filter1Array)
      • setSutterL10Filter2Array

        public void setSutterL10Filter2Array​(double[] SutterL10Filter2Array)
      • setWavelengthArray

        public void setWavelengthArray​(double[] wavelengthArray)
      • setXPosition

        public void setXPosition​(double xPosition)
      • setYPosition

        public void setYPosition​(double yPosition)
      • setZPosition

        public void setZPosition​(double zPosition)