Class FileInfoCZI

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

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

      • focusPosition

        private java.lang.String focusPosition
      • acquisitionTime

        private java.lang.String acquisitionTime
      • stageXPosition

        private java.lang.String stageXPosition
      • stageYPosition

        private java.lang.String stageYPosition
      • validBitsPerPixel

        private java.lang.String validBitsPerPixel
      • timeStamps

        private double[] timeStamps
      • imageName

        private java.lang.String imageName
      • author

        private java.lang.String author
      • userName

        private java.lang.String userName
      • subType

        private java.lang.String subType
      • title

        private java.lang.String title
      • creationDate

        private java.lang.String creationDate
      • description

        private java.lang.String description
      • thumbnail

        private java.lang.String thumbnail
      • comment

        private java.lang.String comment
      • rating

        private java.lang.String rating
      • keywords

        private java.lang.String keywords
      • ID

        private java.lang.String ID
      • displayName

        private java.lang.String displayName
      • firstName

        private java.lang.String firstName
      • middleName

        private java.lang.String middleName
      • lastName

        private java.lang.String lastName
      • email

        private java.lang.String email
      • institution

        private java.lang.String institution
      • experimenterName

        private java.lang.String experimenterName
      • phone

        private java.lang.String phone
      • fax

        private java.lang.String fax
      • address

        private java.lang.String address
      • city

        private java.lang.String city
      • country

        private java.lang.String country
      • state

        private java.lang.String state
      • dimH

        private int dimH
      • dimR

        private int dimR
      • dimS

        private int dimS
      • dimI

        private int dimI
      • dimM

        private int dimM
      • dimB

        private int dimB
      • dimV

        private int dimV
      • originalScanData

        private java.lang.String originalScanData
      • channelsFound

        private int channelsFound
      • channelID

        private java.lang.String[] channelID
      • channelName

        private java.lang.String[] channelName
      • acquisitionMode

        private java.lang.String[] acquisitionMode
      • illuminationType

        private java.lang.String[] illuminationType
      • contrastMethod

        private java.lang.String[] contrastMethod
      • illuminationWavelength

        private java.lang.String[] illuminationWavelength
      • detectionWavelength

        private java.lang.String[] detectionWavelength
      • excitationWavelength

        private java.lang.String[] excitationWavelength
      • emissionWavelength

        private java.lang.String[] emissionWavelength
      • dyeID

        private java.lang.String[] dyeID
      • dyeDatabaseID

        private java.lang.String[] dyeDatabaseID
      • pinholeSize

        private java.lang.String[] pinholeSize
      • pinholeSizeAiry

        private java.lang.String[] pinholeSizeAiry
      • pinholeGeometry

        private java.lang.String[] pinholeGeometry
      • fluor

        private java.lang.String[] fluor
      • NDFilter

        private java.lang.String[] NDFilter
      • pockelCellSetting

        private java.lang.String[] pockelCellSetting
      • color

        private java.lang.String[] color
      • exposureTime

        private java.lang.String[] exposureTime
      • sectionThickness

        private java.lang.String[] sectionThickness
      • reflector

        private java.lang.String[] reflector
      • condenserContrast

        private java.lang.String[] condenserContrast
      • NACondenser

        private java.lang.String[] NACondenser
      • ratio

        private java.lang.String[] ratio
      • detectorBinning

        private java.lang.String[] detectorBinning
      • detectorGain

        private java.lang.String[] detectorGain
      • detectorDigitalGain

        private java.lang.String[] detectorDigitalGain
      • detectorOffset

        private java.lang.String[] detectorOffset
      • detectorEMGain

        private java.lang.String[] detectorEMGain
      • detectorVoltage

        private java.lang.String[] detectorVoltage
      • detectorReadOutRate

        private java.lang.String[] detectorReadOutRate
      • detectorUseBrightnessContrastCorrection

        private java.lang.String[] detectorUseBrightnessContrastCorrection
      • lightSourceWavelength

        private java.lang.String[] lightSourceWavelength
      • lightSourceAttenuation

        private java.lang.String[] lightSourceAttenuation
      • lightSourceIntensity

        private java.lang.String[] lightSourceIntensity
      • low

        private java.lang.String[] low
      • high

        private java.lang.String[] high
      • gamma

        private java.lang.String[] gamma
      • mode

        private java.lang.String[] mode
      • points

        private java.lang.String[] points
      • channelDescription

        private java.lang.String[] channelDescription
      • channelWeight

        private java.lang.String[] channelWeight
      • microscopeSystem

        private java.lang.String microscopeSystem
      • microscopeType

        private java.lang.String microscopeType
    • Constructor Detail

      • FileInfoCZI

        public FileInfoCZI​(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
      • setFocusPosition

        public void setFocusPosition​(java.lang.String focusPosition)
        Parameters:
        focusPosition -
      • setAcquisitionTime

        public void setAcquisitionTime​(java.lang.String acquisitionTime)
        Parameters:
        acquisitionTime -
      • setStageXPosition

        public void setStageXPosition​(java.lang.String stageXPosition)
        Parameters:
        stageXPosition -
      • setStageYPosition

        public void setStageYPosition​(java.lang.String stageYPosition)
        Parameters:
        stageYPosition -
      • setValidBitsPerPixel

        public void setValidBitsPerPixel​(java.lang.String validBitsPerPixel)
        Parameters:
        validBitsPerPixel -
      • setTimeStamps

        public void setTimeStamps​(double[] timeStamps)
        Parameters:
        timeStamps -
      • setImageName

        public void setImageName​(java.lang.String imageName)
        Parameters:
        imageName -
      • setAuthor

        public void setAuthor​(java.lang.String author)
        Parameters:
        author -
      • setUserName

        public void setUserName​(java.lang.String userName)
        Parameters:
        userName -
      • setSubType

        public void setSubType​(java.lang.String subType)
        Parameters:
        subType -
      • setTitle

        public void setTitle​(java.lang.String title)
        Parameters:
        title -
      • setCreationDate

        public void setCreationDate​(java.lang.String creationDate)
        Parameters:
        creationDate -
      • setDescription

        public void setDescription​(java.lang.String description)
        Parameters:
        description -
      • setThumbnail

        public void setThumbnail​(java.lang.String thumbnail)
        Parameters:
        thumbnail -
      • setComment

        public void setComment​(java.lang.String comment)
        Parameters:
        comment -
      • setRating

        public void setRating​(java.lang.String rating)
        Parameters:
        rating -
      • setKeywords

        public void setKeywords​(java.lang.String keywords)
        Parameters:
        keywords -
      • setID

        public void setID​(java.lang.String ID)
        Parameters:
        ID -
      • setDisplayName

        public void setDisplayName​(java.lang.String displayName)
        Parameters:
        displayName -
      • setFirstName

        public void setFirstName​(java.lang.String firstName)
        Parameters:
        firstName -
      • setMiddleName

        public void setMiddleName​(java.lang.String middleName)
        Parameters:
        middleName -
      • setLastName

        public void setLastName​(java.lang.String lastName)
        Parameters:
        lastName -
      • setEmail

        public void setEmail​(java.lang.String email)
        Parameters:
        email -
      • setInstitution

        public void setInstitution​(java.lang.String institution)
        Parameters:
        institution -
      • setExperimenterName

        public void setExperimenterName​(java.lang.String experimenterName)
        Parameters:
        experimenterName -
      • setPhone

        public void setPhone​(java.lang.String phone)
        Parameters:
        phone -
      • setFax

        public void setFax​(java.lang.String fax)
        Parameters:
        fax -
      • setAddress

        public void setAddress​(java.lang.String address)
        Parameters:
        address -
      • setCity

        public void setCity​(java.lang.String city)
        Parameters:
        city -
      • setState

        public void setState​(java.lang.String state)
        Parameters:
        state -
      • setCountry

        public void setCountry​(java.lang.String country)
        Parameters:
        country -
      • setDimH

        public void setDimH​(int dimH)
        Parameters:
        dimH -
      • setDimR

        public void setDimR​(int dimR)
        Parameters:
        dimR -
      • setDimS

        public void setDimS​(int dimS)
        Parameters:
        dimS -
      • setDimI

        public void setDimI​(int dimI)
        Parameters:
        dimI -
      • setDimM

        public void setDimM​(int dimM)
        Parameters:
        dimM -
      • setDimB

        public void setDimB​(int dimB)
        Parameters:
        dimB -
      • setDimV

        public void setDimV​(int dimV)
        Parameters:
        dimV -
      • setOriginalScanData

        public void setOriginalScanData​(java.lang.String originalScanData)
        Parameters:
        originalScanData -
      • setChannelsFound

        public void setChannelsFound​(int channelsFound)
        Parameters:
        channelsFound -
      • setChannelID

        public void setChannelID​(java.lang.String[] channelID)
        Parameters:
        channelID -
      • getChannelID

        public java.lang.String[] getChannelID()
        Returns:
      • setChannelName

        public void setChannelName​(java.lang.String[] channelName)
        Parameters:
        channelName -
      • setAcquisitionMode

        public void setAcquisitionMode​(java.lang.String[] acquisitionMode)
        Parameters:
        acquisitionMode -
      • setIlluminationType

        public void setIlluminationType​(java.lang.String[] illuminationType)
        Parameters:
        illuminationType -
      • setContrastMethod

        public void setContrastMethod​(java.lang.String[] contrastMethod)
        Parameters:
        contrastMethod -
      • setIlluminationWavelength

        public void setIlluminationWavelength​(java.lang.String[] illuminationWavelength)
        Parameters:
        illuminationWavelength -
      • setDetectionWavelength

        public void setDetectionWavelength​(java.lang.String[] detectionWavelength)
        Parameters:
        detectionWavelength -
      • setExcitationWavelength

        public void setExcitationWavelength​(java.lang.String[] excitationWavelength)
        Parameters:
        excitationWavelength -
      • setEmissionWavelength

        public void setEmissionWavelength​(java.lang.String[] emissionWavelength)
        Parameters:
        emissionWavelength -
      • setDyeID

        public void setDyeID​(java.lang.String[] dyeID)
        Parameters:
        dyeID -
      • setDyeDatabaseID

        public void setDyeDatabaseID​(java.lang.String[] dyeDatabaseID)
        Parameters:
        dyeDatabaseID -
      • setPinholeSize

        public void setPinholeSize​(java.lang.String[] pinholeSize)
        Parameters:
        pinholeSize -
      • setPinholeSizeAiry

        public void setPinholeSizeAiry​(java.lang.String[] pinholeSizeAiry)
        Parameters:
        pinholeSizeAiry -
      • setPinholeGeometry

        public void setPinholeGeometry​(java.lang.String[] pinholeGeometry)
        Parameters:
        pinholeGeometry -
      • setFluor

        public void setFluor​(java.lang.String[] fluor)
        Parameters:
        fluor -
      • setNDFilter

        public void setNDFilter​(java.lang.String[] NDFilter)
        Parameters:
        NDFilter -
      • setPockelCellSetting

        public void setPockelCellSetting​(java.lang.String[] pockelCellSetting)
        Parameters:
        pockelCellSetting -
      • setColor

        public void setColor​(java.lang.String[] color)
        Parameters:
        color -
      • setExposureTime

        public void setExposureTime​(java.lang.String[] exposureTime)
        Parameters:
        exposureTime -
      • setSectionThickness

        public void setSectionThickness​(java.lang.String[] sectionThickness)
        Parameters:
        sectionThickness -
      • setReflector

        public void setReflector​(java.lang.String[] reflector)
        Parameters:
        reflector -
      • setCondenserContrast

        public void setCondenserContrast​(java.lang.String[] condenserContrast)
        Parameters:
        condenserContrast -
      • setNACondenser

        public void setNACondenser​(java.lang.String[] NACondenser)
        Parameters:
        NACondenser -
      • setRatio

        public void setRatio​(java.lang.String[] ratio)
        Parameters:
        ratio -
      • setDetectorBinning

        public void setDetectorBinning​(java.lang.String[] detectorBinning)
        Parameters:
        detectorBinning -
      • setDetectorGain

        public void setDetectorGain​(java.lang.String[] detectorGain)
        Parameters:
        detectorGain -
      • setDetectorDigitalGain

        public void setDetectorDigitalGain​(java.lang.String[] detectorDigitalGain)
        Parameters:
        detectorDigitalGain -
      • setDetectorOffset

        public void setDetectorOffset​(java.lang.String[] detectorOffset)
        Parameters:
        detectorOffset -
      • setDetectorEMGain

        public void setDetectorEMGain​(java.lang.String[] detectorEMGain)
        Parameters:
        detectorEMGain -
      • setDetectorVoltage

        public void setDetectorVoltage​(java.lang.String[] detectorVoltage)
        Parameters:
        detectorVoltage -
      • setDetectorReadOutRate

        public void setDetectorReadOutRate​(java.lang.String[] detectorReadOutRate)
        Parameters:
        detectorReadOutRate -
      • setDetectorUseBrightnessContrastCorrection

        public void setDetectorUseBrightnessContrastCorrection​(java.lang.String[] detectorUseBrightnessContrastCorrection)
        Parameters:
        detectorUseBrightnessContrastCorrection -
      • setLightSourceWavelength

        public void setLightSourceWavelength​(java.lang.String[] lightSourceWavelength)
        Parameters:
        lightSourceWavelength -
      • setLightSourceAttenuation

        public void setLightSourceAttenuation​(java.lang.String[] lightSourceAttenuation)
        Parameters:
        lightSourceAttenuation -
      • setLightSourceIntensity

        public void setLightSourceIntensity​(java.lang.String[] lightSourceIntensity)
        Parameters:
        lightSourceIntensity -
      • setLow

        public void setLow​(java.lang.String[] low)
        Parameters:
        low -
      • setHigh

        public void setHigh​(java.lang.String[] high)
        Parameters:
        high -
      • setGamma

        public void setGamma​(java.lang.String[] gamma)
        Parameters:
        gamma -
      • setMode

        public void setMode​(java.lang.String[] mode)
        Parameters:
        mode -
      • setPoints

        public void setPoints​(java.lang.String[] points)
        Parameters:
        points -
      • setChannelDescription

        public void setChannelDescription​(java.lang.String[] channelDescription)
        Parameters:
        channelDescription -
      • setChannelWeight

        public void setChannelWeight​(java.lang.String[] channelWeight)
        Parameters:
        channelWeight -
      • setMicroscopeSystem

        public void setMicroscopeSystem​(java.lang.String microscopeSystem)
        Parameters:
        microscopeSystem -
      • setMicroscopeType

        public void setMicroscopeType​(java.lang.String microscopeType)
        Parameters:
        microscopeType -