# Serialized Form

- ## Package com.pixelmed.apps

  - ### Class com.pixelmed.apps.DoseUtility extends ApplicationFrame implements Serializable

    - ### Serialized Fields

      - #### srcDatabase

            DatabaseInformationModel srcDatabase

      - #### srcDatabasePanel

            javax.swing.JPanel srcDatabasePanel

      - #### remoteQueryRetrievePanel

            javax.swing.JPanel remoteQueryRetrievePanel

      - #### retrieveOnlyDoseSeriesRecordCheckBox

            javax.swing.JCheckBox retrieveOnlyDoseSeriesRecordCheckBox

      - #### processOnlyDoseSeriesRecordCheckBox

            javax.swing.JCheckBox processOnlyDoseSeriesRecordCheckBox

      - #### showOnlyDoseSummaryCheckBox

            javax.swing.JCheckBox showOnlyDoseSummaryCheckBox

      - #### showDetailedLogCheckBox

            javax.swing.JCheckBox showDetailedLogCheckBox

      - #### reportTabularLayoutCheckBox

            javax.swing.JCheckBox reportTabularLayoutCheckBox

      - #### caseSensitiveCodeMeaningValidationCheckBox

            javax.swing.JCheckBox caseSensitiveCodeMeaningValidationCheckBox

      - #### deidentifyWhenSendingToRegistryCheckBox

            javax.swing.JCheckBox deidentifyWhenSendingToRegistryCheckBox

      - #### queryFilterPatientNameTextField

            javax.swing.JTextField queryFilterPatientNameTextField

      - #### queryFilterPatientIDTextField

            javax.swing.JTextField queryFilterPatientIDTextField

      - #### queryFilterStudyDateTextField

            javax.swing.JTextField queryFilterStudyDateTextField

      - #### progressBarUpdater

            SafeProgressBarUpdaterThread progressBarUpdater

      - #### cursorChanger

            SafeCursorChanger cursorChanger

      - #### logger

            MessageLogger logger

      - #### networkApplicationProperties

            NetworkApplicationProperties networkApplicationProperties

      - #### networkApplicationInformation

            NetworkApplicationInformation networkApplicationInformation

      - #### ftpApplicationProperties

            FTPApplicationProperties ftpApplicationProperties

      - #### ftpRemoteHostInformation

            FTPRemoteHostInformation ftpRemoteHostInformation

      - #### currentRemoteQueryInformationModel

            QueryInformationModel currentRemoteQueryInformationModel

      - #### currentRemoteQueryTreeBrowser

            QueryTreeBrowser currentRemoteQueryTreeBrowser

      - #### ourCalledAETitle

            java.lang.String ourCalledAETitle

      - #### savedImagesFolder

            java.io.File savedImagesFolder

      - #### storageSOPClassSCPDispatcher

            StorageSOPClassSCPDispatcher storageSOPClassSCPDispatcher

      - #### currentDatabaseTreeRecordSelections

            DatabaseTreeRecord[] currentDatabaseTreeRecordSelections

      - #### importDirectoryPath

            java.lang.String importDirectoryPath

      - #### activeThread

            java.lang.Thread activeThread

  - ### Class com.pixelmed.apps.DownloadOrTransmit extends ApplicationFrame implements Serializable

    - ### Serialized Fields

      - #### srcDatabase

            DatabaseInformationModel srcDatabase

      - #### srcDatabasePanel

            javax.swing.JPanel srcDatabasePanel

      - #### remoteQueryRetrievePanel

            javax.swing.JPanel remoteQueryRetrievePanel

      - #### showDetailedLogCheckBox

            javax.swing.JCheckBox showDetailedLogCheckBox

      - #### zipExportCheckBox

            javax.swing.JCheckBox zipExportCheckBox

      - #### hierarchicalExportCheckBox

            javax.swing.JCheckBox hierarchicalExportCheckBox

      - #### addDicomDirectoryCheckBox

            javax.swing.JCheckBox addDicomDirectoryCheckBox

      - #### queryFilterPatientNameTextField

            javax.swing.JTextField queryFilterPatientNameTextField

      - #### queryFilterPatientIDTextField

            javax.swing.JTextField queryFilterPatientIDTextField

      - #### queryFilterStudyDateTextField

            javax.swing.JTextField queryFilterStudyDateTextField

      - #### progressBarUpdater

            SafeProgressBarUpdaterThread progressBarUpdater

      - #### cursorChanger

            SafeCursorChanger cursorChanger

      - #### logger

            MessageLogger logger

      - #### networkApplicationProperties

            NetworkApplicationProperties networkApplicationProperties

      - #### networkApplicationInformation

            NetworkApplicationInformation networkApplicationInformation

      - #### ftpApplicationProperties

            FTPApplicationProperties ftpApplicationProperties

      - #### ftpRemoteHostInformation

            FTPRemoteHostInformation ftpRemoteHostInformation

      - #### currentRemoteQueryInformationModel

            QueryInformationModel currentRemoteQueryInformationModel

      - #### currentRemoteQueryTreeBrowser

            QueryTreeBrowser currentRemoteQueryTreeBrowser

      - #### currentRemoteQuerySelectionQueryTreeRecord

            QueryTreeRecord currentRemoteQuerySelectionQueryTreeRecord

      - #### currentRemoteQuerySelectionUniqueKeys

            AttributeList currentRemoteQuerySelectionUniqueKeys

      - #### currentRemoteQuerySelectionUniqueKey

            Attribute currentRemoteQuerySelectionUniqueKey

      - #### currentRemoteQuerySelectionRetrieveAE

            java.lang.String currentRemoteQuerySelectionRetrieveAE

      - #### currentRemoteQuerySelectionLevel

            java.lang.String currentRemoteQuerySelectionLevel

      - #### ourCalledAETitle

            java.lang.String ourCalledAETitle

      - #### savedImagesFolder

            java.io.File savedImagesFolder

      - #### storageSOPClassSCPDispatcher

            StorageSOPClassSCPDispatcher storageSOPClassSCPDispatcher

      - #### currentDatabaseTreeRecordSelections

            DatabaseTreeRecord[] currentDatabaseTreeRecordSelections

      - #### exportDirectoryPath

            java.lang.String exportDirectoryPath

      - #### importDirectoryPath

            java.lang.String importDirectoryPath

      - #### activeThread

            java.lang.Thread activeThread

  - ### Class com.pixelmed.apps.MergeCompositeContext.Group extends java.util.TreeSet<java.lang.String> implements Serializable

    - ### Serialized Fields

      - #### identity

            java.lang.String identity

      - #### context

            CompositeInstanceContext context

      - #### sequenceNumber

            int sequenceNumber

- ## Package com.pixelmed.convert

  - ### Class com.pixelmed.convert.AnalyzeException extends java.lang.Exception implements Serializable

  - ### Class com.pixelmed.convert.NIfTI1Exception extends java.lang.Exception implements Serializable

  - ### Class com.pixelmed.convert.NRRDException extends java.lang.Exception implements Serializable

- ## Package com.pixelmed.database

  - ### Class com.pixelmed.database.MapTableBrowser extends javax.swing.JTable implements Serializable

  - ### Class com.pixelmed.database.MapTableModel extends javax.swing.table.AbstractTableModel implements Serializable

    - ### Serialized Fields

      - #### columnCount

            int columnCount

      - #### rowCount

            int rowCount

      - #### columnNames

            java.lang.String[] columnNames

      - #### data

            java.lang.Object[][] data

      - #### includeList

            java.util.HashSet<E> includeList

      - #### excludeList

            java.util.HashSet<E> excludeList

- ## Package com.pixelmed.dicom

  - ### Class com.pixelmed.dicom.AttributeList extends java.util.TreeMap<AttributeTag,Attribute> implements Serializable

    - ### Serialized Fields

      - #### decompressPixelData

            boolean decompressPixelData

      - #### pixelDataWasActuallyDecompressed

            boolean pixelDataWasActuallyDecompressed

      - #### pixelDataIsLossy

            boolean pixelDataIsLossy

      - #### lossyMethod

            java.lang.String lossyMethod

      - #### compressionRatio

            double compressionRatio

      - #### iioMetadata

            javax.imageio.metadata.IIOMetadata[] iioMetadata

      - #### colorSpaceWasConvertedToRGBDuringDecompression

            boolean colorSpaceWasConvertedToRGBDuringDecompression

      - #### colorSpaceWillBeConvertedToRGBDuringDecompression

            boolean colorSpaceWillBeConvertedToRGBDuringDecompression

      - #### isJPEGFamily

            boolean isJPEGFamily

      - #### isRLE

            boolean isRLE

      - #### readerWanted

            java.lang.String readerWanted

  - ### Class com.pixelmed.dicom.AttributeListFunctionalGroupsTableModel extends AttributeListTableModel implements Serializable

  - ### Class com.pixelmed.dicom.AttributeListFunctionalGroupsTableModelAllFrames extends AttributeListFunctionalGroupsTableModel implements Serializable

    - ### Serialized Fields

      - #### set

            java.util.TreeSet<E> set

      - #### values

            java.util.HashMap<K,V> values

  - ### Class com.pixelmed.dicom.AttributeListFunctionalGroupsTableModelOneFrame extends AttributeListFunctionalGroupsTableModel implements Serializable

    - ### Serialized Fields

      - #### set

            java.util.TreeSet<E> set

      - #### values

            java.util.HashMap<K,V> values

  - ### Class com.pixelmed.dicom.AttributeListTableBrowser extends javax.swing.JTable implements Serializable

  - ### Class com.pixelmed.dicom.AttributeListTableModel extends javax.swing.table.AbstractTableModel implements Serializable

    - ### Serialized Fields

      - #### columnCount

            int columnCount

      - #### rowCount

            int rowCount

      - #### columnNames

            java.lang.String[] columnNames

      - #### data

            java.lang.Object[][] data

      - #### includeList

            java.util.HashSet<E> includeList

      - #### excludeList

            java.util.HashSet<E> excludeList

  - ### Class com.pixelmed.dicom.DicomException extends java.lang.Exception implements Serializable

  - ### Class com.pixelmed.dicom.SetOfDicomFiles extends java.util.HashSet<SetOfDicomFiles.DicomFile> implements Serializable

    - ### Serialized Fields

      - #### setOfSOPClassUIDs

            java.util.HashSet<E> setOfSOPClassUIDs

  - ### Class com.pixelmed.dicom.SetOfFrameSets extends java.util.HashSet<FrameSet> implements Serializable

  - ### Class com.pixelmed.dicom.StandaloneAttributeTreeBrowser extends javax.swing.JFrame implements Serializable

  - ### Class com.pixelmed.dicom.StructuredReportBrowser extends javax.swing.JFrame implements Serializable

    - ### Serialized Fields

      - #### tree

            javax.swing.JTree tree

        Deprecated.

      - #### treeModel

            StructuredReport treeModel

        Deprecated.

- ## Package com.pixelmed.display

  - ### Class com.pixelmed.display.ApplicationFrame extends javax.swing.JFrame implements Serializable

    - ### Serialized Fields

      - #### statusBarManager

            com.pixelmed.display.StatusBarManager statusBarManager

      - #### applicationProperties

            java.util.Properties applicationProperties

      - #### applicationPropertyFileName

            java.lang.String applicationPropertyFileName

  - ### Class com.pixelmed.display.DicomBrowser extends ApplicationFrame implements Serializable

  - ### Class com.pixelmed.display.DicomCleaner extends ApplicationFrame implements Serializable

    - ### Serialized Fields

      - #### resourceBundle

            java.util.ResourceBundle resourceBundle

      - #### srcDatabase

            DatabaseInformationModel srcDatabase

      - #### dstDatabase

            DatabaseInformationModel dstDatabase

      - #### srcDatabasePanel

            javax.swing.JPanel srcDatabasePanel

      - #### dstDatabasePanel

            javax.swing.JPanel dstDatabasePanel

      - #### remoteQueryRetrievePanel

            javax.swing.JPanel remoteQueryRetrievePanel

      - #### removeIdentityCheckBox

            javax.swing.JCheckBox removeIdentityCheckBox

      - #### removeDescriptionsCheckBox

            javax.swing.JCheckBox removeDescriptionsCheckBox

      - #### removeSeriesDescriptionsCheckBox

            javax.swing.JCheckBox removeSeriesDescriptionsCheckBox

      - #### removeProtocolNameCheckBox

            javax.swing.JCheckBox removeProtocolNameCheckBox

      - #### removeCharacteristicsCheckBox

            javax.swing.JCheckBox removeCharacteristicsCheckBox

      - #### removeDeviceIdentityCheckBox

            javax.swing.JCheckBox removeDeviceIdentityCheckBox

      - #### removeInstitutionIdentityCheckBox

            javax.swing.JCheckBox removeInstitutionIdentityCheckBox

      - #### cleanUIDsCheckBox

            javax.swing.JCheckBox cleanUIDsCheckBox

      - #### removePrivateCheckBox

            javax.swing.JCheckBox removePrivateCheckBox

      - #### addContributingEquipmentCheckBox

            javax.swing.JCheckBox addContributingEquipmentCheckBox

      - #### removeClinicalTrialAttributesCheckBox

            javax.swing.JCheckBox removeClinicalTrialAttributesCheckBox

      - #### zipExportCheckBox

            javax.swing.JCheckBox zipExportCheckBox

      - #### hierarchicalExportCheckBox

            javax.swing.JCheckBox hierarchicalExportCheckBox

      - #### acceptAnyTransferSyntaxCheckBox

            javax.swing.JCheckBox acceptAnyTransferSyntaxCheckBox

      - #### replacePatientNameCheckBox

            javax.swing.JCheckBox replacePatientNameCheckBox

      - #### replacePatientIDCheckBox

            javax.swing.JCheckBox replacePatientIDCheckBox

      - #### replaceAccessionNumberCheckBox

            javax.swing.JCheckBox replaceAccessionNumberCheckBox

      - #### modifyDatesCheckBox

            javax.swing.JCheckBox modifyDatesCheckBox

      - #### replacementPatientNameTextField

            javax.swing.JTextField replacementPatientNameTextField

      - #### replacementPatientIDTextField

            javax.swing.JTextField replacementPatientIDTextField

      - #### replacementAccessionNumberTextField

            javax.swing.JTextField replacementAccessionNumberTextField

      - #### modifyDatesTextField

            javax.swing.JTextField modifyDatesTextField

      - #### queryFilterPatientNameTextField

            javax.swing.JTextField queryFilterPatientNameTextField

      - #### queryFilterPatientIDTextField

            javax.swing.JTextField queryFilterPatientIDTextField

      - #### queryFilterStudyDateTextField

            javax.swing.JTextField queryFilterStudyDateTextField

      - #### queryFilterAccessionNumberTextField

            javax.swing.JTextField queryFilterAccessionNumberTextField

      - #### progressBarUpdater

            SafeProgressBarUpdaterThread progressBarUpdater

      - #### cursorChanger

            SafeCursorChanger cursorChanger

      - #### logger

            MessageLogger logger

      - #### networkApplicationProperties

            NetworkApplicationProperties networkApplicationProperties

      - #### networkApplicationInformation

            NetworkApplicationInformation networkApplicationInformation

      - #### currentRemoteQueryInformationModel

            QueryInformationModel currentRemoteQueryInformationModel

      - #### currentRemoteQuerySelectionQueryTreeRecord

            QueryTreeRecord currentRemoteQuerySelectionQueryTreeRecord

      - #### currentRemoteQuerySelectionUniqueKeys

            AttributeList currentRemoteQuerySelectionUniqueKeys

      - #### currentRemoteQuerySelectionUniqueKey

            Attribute currentRemoteQuerySelectionUniqueKey

      - #### currentRemoteQuerySelectionRetrieveAE

            java.lang.String currentRemoteQuerySelectionRetrieveAE

      - #### currentRemoteQuerySelectionLevel

            java.lang.String currentRemoteQuerySelectionLevel

      - #### ourCalledAETitle

            java.lang.String ourCalledAETitle

      - #### earliestDatesIndexedBySourceFilePath

            java.util.Map<K,V> earliestDatesIndexedBySourceFilePath

      - #### savedImagesFolder

            java.io.File savedImagesFolder

      - #### storageSOPClassSCPDispatcher

            StorageSOPClassSCPDispatcher storageSOPClassSCPDispatcher

      - #### currentSourceDatabaseSelections

            DatabaseTreeRecord[] currentSourceDatabaseSelections

      - #### currentSourceFilePathSelections

            java.util.Vector<E> currentSourceFilePathSelections

      - #### currentDestinationDatabaseSelections

            DatabaseTreeRecord[] currentDestinationDatabaseSelections

      - #### currentDestinationFilePathSelections

            java.util.Vector<E> currentDestinationFilePathSelections

      - #### importDirectoryPath

            java.lang.String importDirectoryPath

      - #### exportDirectoryPath

            java.lang.String exportDirectoryPath

      - #### activeThread

            java.lang.Thread activeThread

  - ### Class com.pixelmed.display.DicomCleaner.OurDicomImageBlackout extends DicomImageBlackout implements Serializable

  - ### Class com.pixelmed.display.DicomImageBlackout extends javax.swing.JFrame implements Serializable

    - ### Serialized Fields

      - #### ourAETitle

            java.lang.String ourAETitle

      - #### dicomFileNames

            java.lang.String[] dicomFileNames

      - #### currentFileName

            java.lang.String currentFileName

      - #### currentFileNumber

            int currentFileNumber

      - #### mainPanel

            javax.swing.Box mainPanel

      - #### multiPanel

            javax.swing.JPanel multiPanel

      - #### imagePanel

            SingleImagePanel imagePanel

      - #### list

            AttributeList list

      - #### sImg

            SourceImage sImg

      - #### changesWereMade

            boolean changesWereMade

      - #### usedjpegblockredaction

            boolean usedjpegblockredaction

      - #### deferredDecompression

            boolean deferredDecompression

      - #### redactedJPEGFile

            java.io.File redactedJPEGFile

      - #### previousRows

            int previousRows

      - #### previousColumns

            int previousColumns

      - #### previousPersistentDrawingShapes

            java.util.Vector<E> previousPersistentDrawingShapes

      - #### cineSliderControlsPanel

            javax.swing.JPanel cineSliderControlsPanel

      - #### cineSliderChangeListener

            DicomImageBlackout.CineSliderChangeListener cineSliderChangeListener

      - #### cineSlider

            javax.swing.JSlider cineSlider

      - #### imagesRemainingLabel

            javax.swing.JLabel imagesRemainingLabel

      - #### ourEventContext

            EventContext ourEventContext

      - #### burnInOverlays

            boolean burnInOverlays

      - #### useZeroBlackoutValue

            boolean useZeroBlackoutValue

      - #### usePixelPaddingBlackoutValue

            boolean usePixelPaddingBlackoutValue

      - #### useZeroBlackoutValueCheckBox

            javax.swing.JCheckBox useZeroBlackoutValueCheckBox

      - #### usePixelPaddingBlackoutValueCheckBox

            javax.swing.JCheckBox usePixelPaddingBlackoutValueCheckBox

      - #### ourFrameSelectionChangeListener

            com.pixelmed.display.DicomImageBlackout.OurFrameSelectionChangeListener ourFrameSelectionChangeListener

      - #### burnedinflag

            int burnedinflag

      - #### statusNotificationHandler

            DicomImageBlackout.StatusNotificationHandler statusNotificationHandler

      - #### applyActionListener

            DicomImageBlackout.ApplyActionListener applyActionListener

      - #### saveActionListener

            DicomImageBlackout.SaveActionListener saveActionListener

      - #### nextActionListener

            DicomImageBlackout.NextActionListener nextActionListener

      - #### previousActionListener

            DicomImageBlackout.PreviousActionListener previousActionListener

      - #### blackoutApplyButton

            javax.swing.JButton blackoutApplyButton

      - #### blackoutSaveButton

            javax.swing.JButton blackoutSaveButton

      - #### blackoutNextButton

            javax.swing.JButton blackoutNextButton

      - #### blackoutPreviousButton

            javax.swing.JButton blackoutPreviousButton

  - ### Class com.pixelmed.display.DicomImageViewer extends ApplicationFrame implements Serializable

    - ### Serialized Fields

      - #### databaseApplicationProperties

            DatabaseApplicationProperties databaseApplicationProperties

      - #### networkApplicationProperties

            NetworkApplicationProperties networkApplicationProperties

      - #### networkApplicationInformation

            NetworkApplicationInformation networkApplicationInformation

      - #### storedFilePathStrategy

            StoredFilePathStrategy storedFilePathStrategy

      - #### savedImagesFolder

            java.io.File savedImagesFolder

      - #### lastDirectoryPath

            java.lang.String lastDirectoryPath

      - #### multiPanel

            javax.swing.JPanel multiPanel

      - #### displayListOfPossibleReferenceImagesForImages

            javax.swing.JList<E> displayListOfPossibleReferenceImagesForImages

      - #### displayListOfPossibleBackgroundImagesForSpectra

            javax.swing.JList<E> displayListOfPossibleBackgroundImagesForSpectra

      - #### displayListOfPossibleReferenceImagesForSpectra

            javax.swing.JList<E> displayListOfPossibleReferenceImagesForSpectra

      - #### databaseTreeScrollPane

            javax.swing.JScrollPane databaseTreeScrollPane

      - #### dicomdirTreeScrollPane

            javax.swing.JScrollPane dicomdirTreeScrollPane

      - #### scrollPaneOfCurrentAttributes

            javax.swing.JScrollPane scrollPaneOfCurrentAttributes

      - #### attributeFrameTableScrollPane

            javax.swing.JScrollPane attributeFrameTableScrollPane

      - #### attributeTreeScrollPane

            javax.swing.JScrollPane attributeTreeScrollPane

      - #### queryTreeScrollPane

            javax.swing.JScrollPane queryTreeScrollPane

      - #### structuredReportTreeScrollPane

            javax.swing.JScrollPane structuredReportTreeScrollPane

      - #### cursorChanger

            SafeCursorChanger cursorChanger

      - #### databaseInformationModel

            DatabaseInformationModel databaseInformationModel

      - #### applicationWidth

            int applicationWidth

      - #### applicationHeight

            int applicationHeight

      - #### imagesPerRow

            int imagesPerRow

      - #### imagesPerCol

            int imagesPerCol

      - #### imageLocalizerManager

            com.pixelmed.display.ImageLocalizerManager imageLocalizerManager

      - #### spectroscopyLocalizerManager

            com.pixelmed.display.SpectroscopyLocalizerManager spectroscopyLocalizerManager

      - #### modelOfCurrentAttributesForCurrentFrameBrowser

            AttributeListFunctionalGroupsTableModelOneFrame modelOfCurrentAttributesForCurrentFrameBrowser

      - #### tableOfCurrentAttributesForCurrentFrameBrowser

            AttributeListTableBrowser tableOfCurrentAttributesForCurrentFrameBrowser

      - #### modelOfCurrentAttributesForAllFramesBrowser

            AttributeListFunctionalGroupsTableModelAllFrames modelOfCurrentAttributesForAllFramesBrowser

      - #### tableOfCurrentAttributesForAllFramesBrowser

            AttributeListTableBrowser tableOfCurrentAttributesForAllFramesBrowser

      - #### currentDicomDirectory

            DicomDirectory currentDicomDirectory

      - #### mainPanelFrameSelectionChangeListener

            com.pixelmed.display.DicomImageViewer.OurFrameSelectionChangeListener mainPanelFrameSelectionChangeListener

      - #### mainPanelFrameSortOrderChangeListener

            com.pixelmed.display.DicomImageViewer.OurFrameSortOrderChangeListener mainPanelFrameSortOrderChangeListener

      - #### currentSourceIndex

            int currentSourceIndex

      - #### currentSourceSortOrder

            int[] currentSourceSortOrder

      - #### browserPane

            javax.swing.JTabbedPane browserPane

      - #### displayControlsPanel

            javax.swing.JPanel displayControlsPanel

      - #### dicomdirControlsPanel

            javax.swing.JPanel dicomdirControlsPanel

      - #### databaseControlsPanel

            javax.swing.JPanel databaseControlsPanel

      - #### queryControlsPanel

            javax.swing.JPanel queryControlsPanel

      - #### spectroscopyControlsPanel

            javax.swing.JPanel spectroscopyControlsPanel

      - #### structuredReportTreeControlsPanel

            javax.swing.JPanel structuredReportTreeControlsPanel

      - #### sourceImageVOILUTSelectorPanel

            com.pixelmed.display.SourceImageVOILUTSelectorPanel sourceImageVOILUTSelectorPanel

      - #### sourceImageWindowLinearCalculationSelectorPanel

            com.pixelmed.display.SourceImageWindowLinearCalculationSelectorPanel sourceImageWindowLinearCalculationSelectorPanel

      - #### sourceImageWindowingAccelerationSelectorPanel

            com.pixelmed.display.SourceImageWindowingAccelerationSelectorPanel sourceImageWindowingAccelerationSelectorPanel

      - #### sourceImageGraphicDisplaySelectorPanel

            com.pixelmed.display.SourceImageGraphicDisplaySelectorPanel sourceImageGraphicDisplaySelectorPanel

      - #### sourceImageShutterSelectorPanel

            com.pixelmed.display.SourceImageShutterSelectorPanel sourceImageShutterSelectorPanel

      - #### ourBrowserPaneChangeListener

            com.pixelmed.display.DicomImageViewer.OurBrowserPaneChangeListener ourBrowserPaneChangeListener

      - #### currentRemoteQueryInformationModel

            QueryInformationModel currentRemoteQueryInformationModel

      - #### currentRemoteQueryFilter

            AttributeList currentRemoteQueryFilter

      - #### currentRemoteQuerySelectionQueryTreeRecord

            QueryTreeRecord currentRemoteQuerySelectionQueryTreeRecord

      - #### currentRemoteQuerySelectionUniqueKeys

            AttributeList currentRemoteQuerySelectionUniqueKeys

      - #### currentRemoteQuerySelectionUniqueKey

            Attribute currentRemoteQuerySelectionUniqueKey

      - #### currentRemoteQuerySelectionRetrieveAE

            java.lang.String currentRemoteQuerySelectionRetrieveAE

      - #### currentRemoteQuerySelectionLevel

            java.lang.String currentRemoteQuerySelectionLevel

      - #### currentFilePathSelections

            java.util.Vector<E> currentFilePathSelections

      - #### currentDatabaseTreeRecordSelections

            DatabaseTreeRecord[] currentDatabaseTreeRecordSelections

      - #### currentlyDisplayedInstanceFilePath

            java.lang.String currentlyDisplayedInstanceFilePath

      - #### currentAttributeListForDatabaseImport

            AttributeList currentAttributeListForDatabaseImport

      - #### backgroundImageListMappedToFilenames

            java.util.TreeMap<K,V> backgroundImageListMappedToFilenames

      - #### referenceImageListMappedToFilenames

            java.util.TreeMap<K,V> referenceImageListMappedToFilenames

      - #### referenceImagePanelForImages

            javax.swing.JPanel referenceImagePanelForImages

      - #### referenceImagePanelForSpectra

            javax.swing.JPanel referenceImagePanelForSpectra

      - #### attributeTreeSortOrderButtons

            javax.swing.ButtonGroup attributeTreeSortOrderButtons

  - ### Class com.pixelmed.display.DisplayStructuredReportBrowser extends StructuredReportBrowser implements Serializable

    - ### Serialized Fields

      - #### frameWidthWanted

            int frameWidthWanted

      - #### frameHeightWanted

            int frameHeightWanted

      - #### mapOfSOPInstanceUIDToReferencedFileName

            java.util.Map<K,V> mapOfSOPInstanceUIDToReferencedFileName

  - ### Class com.pixelmed.display.IconListBrowser.OurCellRenderer extends javax.swing.JLabel implements Serializable

  - ### Class com.pixelmed.display.PlotGraph extends javax.swing.JComponent implements Serializable

    - ### Serialized Fields

      - #### samples

            float[] samples

      - #### statistics

            PlotGraph.FloatArrayStatistics statistics

      - #### nTilesPerColumn

            int nTilesPerColumn

      - #### nTilesPerRow

            int nTilesPerRow

      - #### samplesPerRow

            int samplesPerRow

      - #### samplesPerTile

            int samplesPerTile

      - #### widthOfTile

            float widthOfTile

      - #### heightOfTile

            float heightOfTile

      - #### imageOfRenderedPlot

            java.awt.image.BufferedImage imageOfRenderedPlot

  - ### Class com.pixelmed.display.SingleImagePanel extends javax.swing.JComponent implements Serializable

    - ### Serialized Fields

      - #### sImg

            SourceImage sImg

      - #### currentSrcImageIndex

            int currentSrcImageIndex

      - #### currentSrcImageSortOrder

            int[] currentSrcImageSortOrder

      - #### cachedResizedImage

            java.awt.image.BufferedImage cachedResizedImage

      - #### cachedResizedSelectedRegionImage

            java.awt.image.BufferedImage cachedResizedSelectedRegionImage

      - #### cachedPreWindowedImage

            java.awt.image.BufferedImage cachedPreWindowedImage

      - #### offsetDrawingOfResizedSelectedRegionImageX

            int offsetDrawingOfResizedSelectedRegionImageX

      - #### offsetDrawingOfResizedSelectedRegionImageY

            int offsetDrawingOfResizedSelectedRegionImageY

      - #### cachedWindowSize

            java.awt.Rectangle cachedWindowSize

      - #### useVOILUTNotFunction

            boolean useVOILUTNotFunction

        whether or not to use the supplied VOI LUT, rather than a linear or sigmoid window function

      - #### windowCenter

            double windowCenter

        the currently selected, default or user modified window center

      - #### windowWidth

            double windowWidth

        the currently selected, default or user modified window width

      - #### voiLUTIdentityWindowWidth

            double voiLUTIdentityWindowWidth

        the currently selected VOI LUT window width value that will result in the application of the VOI LUT rescaling the input (index) values

      - #### voiLUTIdentityWindowCenter

            double voiLUTIdentityWindowCenter

        the currently selected VOI LUT window center value that will result in the application of the VOI LUT rescaling the input (index) values

      - #### voiLUTNumberOfEntries

            int voiLUTNumberOfEntries

        the currently selected VOI LUT number of entries

      - #### voiLUTFirstValueMapped

            int voiLUTFirstValueMapped

        the currently selected VOI LUT first value mapped

      - #### voiLUTBitsPerEntry

            int voiLUTBitsPerEntry

        the currently selected VOI LUT bits per entry

      - #### voiLUTData

            short[] voiLUTData

        the currently selected VOI LUT Data

      - #### voiLUTEntryMin

            int voiLUTEntryMin

        the currently selected VOI LUT minimum entry value

      - #### voiLUTEntryMax

            int voiLUTEntryMax

        the currently selected VOI LUT maximum entry value

      - #### voiLUTTopOfEntryRange

            int voiLUTTopOfEntryRange

        the currently selected VOI LUT top of entry range (which may be less than (2^voiLUTNumberOfEntries)-1, e.g., in buggy Agfa images)

      - #### useSlope

            double useSlope

        the value of rescale slope to use for current frame (set when new frame selected)

      - #### useIntercept

            double useIntercept

        the value of rescale intercept to use for current frame (set when new frame selected)

      - #### imgMin

            double imgMin

      - #### imgMax

            double imgMax

      - #### largestGray

            int largestGray

      - #### firstvalueMapped

            int firstvalueMapped

      - #### numberOfEntries

            int numberOfEntries

      - #### bitsPerEntry

            int bitsPerEntry

      - #### redTable

            short[] redTable

      - #### greenTable

            short[] greenTable

      - #### blueTable

            short[] blueTable

      - #### signed

            boolean signed

      - #### inverted

            boolean inverted

      - #### ybr

            boolean ybr

      - #### signMask

            int signMask

      - #### signBit

            int signBit

      - #### pad

            int pad

      - #### padRangeLimit

            int padRangeLimit

      - #### hasPad

            boolean hasPad

      - #### suvTransform

            SUVTransform suvTransform

      - #### realWorldValueTransform

            RealWorldValueTransform realWorldValueTransform

      - #### modalityTransform

            ModalityTransform modalityTransform

      - #### voiTransform

            VOITransform voiTransform

      - #### displayShutter

            DisplayShutter displayShutter

      - #### overlay

            Overlay overlay

      - #### imageGeometry

            GeometryOfVolume imageGeometry

      - #### preDefinedShapes

            java.util.Vector<E> preDefinedShapes

      - #### preDefinedText

            java.util.Vector<E> preDefinedText

      - #### localizerShapes

            java.util.Vector<E> localizerShapes

      - #### volumeLocalizationShapes

            java.util.Vector<E> volumeLocalizationShapes

      - #### interactiveDrawingShapes

            java.util.Vector<E> interactiveDrawingShapes

      - #### persistentDrawingShapes

            java.util.Vector<E> persistentDrawingShapes

      - #### selectedDrawingShapes

            java.util.Vector<E> selectedDrawingShapes

      - #### persistentDrawingText

            java.util.Vector<E> persistentDrawingText

      - #### perFrameDrawingShapes

            java.util.Vector<E>[] perFrameDrawingShapes

      - #### superimposedImages

            java.util.Vector<E> superimposedImages

      - #### demographicAndTechniqueAnnotations

            DemographicAndTechniqueAnnotations demographicAndTechniqueAnnotations

      - #### demographicAndTechniqueColor

            java.awt.Color demographicAndTechniqueColor

      - #### demographicAndTechniqueFont

            java.awt.Font demographicAndTechniqueFont

      - #### orientationAnnotations

            com.pixelmed.display.OrientationAnnotations orientationAnnotations

      - #### orientationColor

            java.awt.Color orientationColor

      - #### orientationFont

            java.awt.Font orientationFont

      - #### showOrientationsLeftSide

            boolean showOrientationsLeftSide

      - #### sideAndViewAnnotationString

            java.lang.String sideAndViewAnnotationString

      - #### sideAndViewAnnotationVerticalOffset

            int sideAndViewAnnotationVerticalOffset

      - #### sideAndViewAnnotationColor

            java.awt.Color sideAndViewAnnotationColor

      - #### sideAndViewAnnotationFont

            java.awt.Font sideAndViewAnnotationFont

      - #### showSideAndViewAnnotationLeftSide

            boolean showSideAndViewAnnotationLeftSide

      - #### originalDisplayedAreaSelection

            DisplayedAreaSelection originalDisplayedAreaSelection

      - #### useDisplayedAreaSelection

            DisplayedAreaSelection useDisplayedAreaSelection

      - #### preTransformImageRelativeCoordinates

            java.awt.geom.AffineTransform preTransformImageRelativeCoordinates

      - #### showZoomFactor

            boolean showZoomFactor

      - #### showZoomFactorLeftSide

            boolean showZoomFactorLeftSide

      - #### pixelSpacingInSourceImage

            double pixelSpacingInSourceImage

      - #### typeOfPixelSpacing

            java.lang.String typeOfPixelSpacing

      - #### imageToWindowCoordinateTransform

            java.awt.geom.AffineTransform imageToWindowCoordinateTransform

      - #### windowToImageCoordinateTransform

            java.awt.geom.AffineTransform windowToImageCoordinateTransform

      - #### useVOIFunction

            int useVOIFunction

      - #### useWindowLinearExactCalculationInsteadOfDICOMStandardMethod

            boolean useWindowLinearExactCalculationInsteadOfDICOMStandardMethod

      - #### windowingAccelerationValue

            double windowingAccelerationValue

      - #### showOverlays

            boolean showOverlays

      - #### applyShutter

            boolean applyShutter

      - #### showSuperimposedImages

            boolean showSuperimposedImages

      - #### typeOfPanelEventContext

            EventContext typeOfPanelEventContext

      - #### lastx

            int lastx

      - #### lasty

            int lasty

      - #### currentx

            int currentx

      - #### currenty

            int currenty

      - #### lastmiddley

            int lastmiddley

      - #### windowingMultiplier

            double windowingMultiplier

      - #### panningMultiplier

            double panningMultiplier

      - #### leftMouseMode

            SingleImagePanel.LeftMouseMode leftMouseMode

      - #### currentVOITransformInUse

            int currentVOITransformInUse

        if -1, then use statistical value first time then user adjusted values subsequently if greater than or equal to 0, then use selected VOI transform (if there is one for that frame)

      - #### currentLocationIn3DSpace

            double[] currentLocationIn3DSpace

        This value is outside mouseMoved() only so that it doesn't need to be constantly reallocated - it is not used by any other method

      - #### ourWindowCenterAndWidthChangeListener

            com.pixelmed.display.SingleImagePanel.OurWindowCenterAndWidthChangeListener ourWindowCenterAndWidthChangeListener

      - #### ourFrameSelectionChangeListener

            com.pixelmed.display.SingleImagePanel.OurFrameSelectionChangeListener ourFrameSelectionChangeListener

      - #### ourFrameSortOrderChangeListener

            com.pixelmed.display.SingleImagePanel.OurFrameSortOrderChangeListener ourFrameSortOrderChangeListener

      - #### ourVOIFunctionChangeListener

            com.pixelmed.display.SingleImagePanel.OurVOIFunctionChangeListener ourVOIFunctionChangeListener

      - #### ourWindowLinearCalculationChangeListener

            com.pixelmed.display.SingleImagePanel.OurWindowLinearCalculationChangeListener ourWindowLinearCalculationChangeListener

      - #### ourWindowingAccelerationValueChangeListener

            com.pixelmed.display.SingleImagePanel.OurWindowingAccelerationValueChangeListener ourWindowingAccelerationValueChangeListener

      - #### ourGraphicDisplayChangeListener

            com.pixelmed.display.SingleImagePanel.OurGraphicDisplayChangeListener ourGraphicDisplayChangeListener

      - #### ourApplyShutterChangeListener

            com.pixelmed.display.SingleImagePanel.OurApplyShutterChangeListener ourApplyShutterChangeListener

      - #### useConvertToMostFavorableImageType

            boolean useConvertToMostFavorableImageType

      - #### resampler

            BufferedImageUtilities resampler

  - ### Class com.pixelmed.display.SpectraPanel extends PlotGraph implements Serializable

    - ### Serialized Fields

      - #### srcSpectra

            float[][] srcSpectra

      - #### nSrcSpectra

            int nSrcSpectra

      - #### currentSrcSpectrumIndex

            int currentSrcSpectrumIndex

      - #### currentSrcSpectraSortOrder

            int[] currentSrcSpectraSortOrder

      - #### spectroscopyGeometry

            GeometryOfVolume spectroscopyGeometry

      - #### spectroscopyVolumeLocalization

            SpectroscopyVolumeLocalization spectroscopyVolumeLocalization

      - #### lastmiddley

            int lastmiddley

      - #### typeOfPanelEventContext

            EventContext typeOfPanelEventContext

      - #### backgroundImageEventContext

            EventContext backgroundImageEventContext

      - #### ourFrameSelectionChangeListener

            com.pixelmed.display.SpectraPanel.OurFrameSelectionChangeListener ourFrameSelectionChangeListener

      - #### ourFrameSortOrderChangeListener

            com.pixelmed.display.SpectraPanel.OurFrameSortOrderChangeListener ourFrameSortOrderChangeListener

      - #### backgroundSImg

            SourceImage backgroundSImg

      - #### currentBackgroundSrcImageIndex

            int currentBackgroundSrcImageIndex

      - #### currentBackgroundSrcImageSortOrder

            int[] currentBackgroundSrcImageSortOrder

      - #### backgroundSrcImageGeometry

            GeometryOfVolume backgroundSrcImageGeometry

      - #### cachedBackgroundImage

            java.awt.image.BufferedImage cachedBackgroundImage

      - #### cacheOfImagesForSpectra

            java.util.HashMap<K,V> cacheOfImagesForSpectra

      - #### cacheForBounds

            java.awt.Rectangle cacheForBounds

      - #### ourBackgroundSourceImageSelectionChangeListener

            com.pixelmed.display.SpectraPanel.OurBackgroundSourceImageSelectionChangeListener ourBackgroundSourceImageSelectionChangeListener

- ## Package com.pixelmed.displaywave

  - ### Class com.pixelmed.displaywave.ECGPanel extends javax.swing.JComponent implements Serializable

    - ### Serialized Fields

      - #### samples

            short[][] samples

      - #### numberOfChannels

            int numberOfChannels

      - #### nSamplesPerChannel

            int nSamplesPerChannel

      - #### nSamplesPerRow

            int nSamplesPerRow

      - #### nTilesPerColumn

            int nTilesPerColumn

      - #### nTilesPerRow

            int nTilesPerRow

      - #### samplingIntervalInMilliSeconds

            float samplingIntervalInMilliSeconds

      - #### amplitudeScalingFactorInMilliVolts

            float[] amplitudeScalingFactorInMilliVolts

      - #### channelNames

            java.lang.String[] channelNames

      - #### widthOfPixelInMilliSeconds

            float widthOfPixelInMilliSeconds

      - #### heightOfPixelInMilliVolts

            float heightOfPixelInMilliVolts

      - #### timeOffsetInMilliSeconds

            float timeOffsetInMilliSeconds

      - #### displaySequence

            int[] displaySequence

      - #### width

            int width

      - #### height

            int height

      - #### imageOfRenderedPlot

            java.awt.image.BufferedImage imageOfRenderedPlot

  - ### Class com.pixelmed.displaywave.ECGViewer extends ApplicationFrame implements Serializable

    - ### Serialized Fields

      - #### milliMetresPerPixel

            float milliMetresPerPixel

      - #### defaultHeightOfTileInMicroVolts

            int defaultHeightOfTileInMicroVolts

      - #### minimumHeightOfTileInMicroVolts

            int minimumHeightOfTileInMicroVolts

      - #### maximumHeightOfTileInMicroVolts

            int maximumHeightOfTileInMicroVolts

      - #### minorIntervalHeightOfTileInMicroVolts

            int minorIntervalHeightOfTileInMicroVolts

      - #### majorIntervalHeightOfTileInMicroVolts

            int majorIntervalHeightOfTileInMicroVolts

      - #### heightOfTileSliderLabel

            java.lang.String heightOfTileSliderLabel

      - #### defaultHorizontalScalingInMilliMetresPerSecond

            int defaultHorizontalScalingInMilliMetresPerSecond

      - #### minimumHorizontalScalingInMilliMetresPerSecond

            int minimumHorizontalScalingInMilliMetresPerSecond

      - #### maximumHorizontalScalingInMilliMetresPerSecond

            int maximumHorizontalScalingInMilliMetresPerSecond

      - #### minorIntervalHorizontalScalingInMilliMetresPerSecond

            int minorIntervalHorizontalScalingInMilliMetresPerSecond

      - #### majorIntervalHorizontalScalingInMilliMetresPerSecond

            int majorIntervalHorizontalScalingInMilliMetresPerSecond

      - #### horizontalScalingSliderLabel

            java.lang.String horizontalScalingSliderLabel

      - #### defaultVerticalScalingInMilliMetresPerMilliVolt

            int defaultVerticalScalingInMilliMetresPerMilliVolt

      - #### minimumVerticalScalingInMilliMetresPerMilliVolt

            int minimumVerticalScalingInMilliMetresPerMilliVolt

      - #### maximumVerticalScalingInMilliMetresPerMilliVolt

            int maximumVerticalScalingInMilliMetresPerMilliVolt

      - #### minorIntervalVerticalScalingInMilliMetresPerMilliVolt

            int minorIntervalVerticalScalingInMilliMetresPerMilliVolt

      - #### majorIntervalVerticalScalingInMilliMetresPerMilliVolt

            int majorIntervalVerticalScalingInMilliMetresPerMilliVolt

      - #### verticalScalingSliderLabel

            java.lang.String verticalScalingSliderLabel

      - #### maximumSliderWidth

            int maximumSliderWidth

      - #### maximumSliderHeight

            int maximumSliderHeight

      - #### minimumAttributeTreePaneWidth

            int minimumAttributeTreePaneWidth

      - #### applicationWidth

            int applicationWidth

      - #### applicationHeight

            int applicationHeight

      - #### lastDirectoryPath

            java.lang.String lastDirectoryPath

- ## Package com.pixelmed.ftp

  - ### Class com.pixelmed.ftp.FTPException extends java.lang.Exception implements Serializable

- ## Package com.pixelmed.network

  - ### Class com.pixelmed.network.ApplicationEntityMap extends java.util.TreeMap implements Serializable

  - ### Class com.pixelmed.network.AReleaseException extends java.lang.Exception implements Serializable

  - ### Class com.pixelmed.network.DicomNetworkException extends java.lang.Exception implements Serializable

- ## Package com.pixelmed.query

  - ### Class com.pixelmed.query.FilterPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### layout

            java.awt.GridBagLayout layout

      - #### filterList

            AttributeList filterList

- ## Package com.pixelmed.utils

  - ### Class com.pixelmed.utils.JTreeWithAdditionalKeyStrokeActions extends javax.swing.JTree implements Serializable

  - ### Class com.pixelmed.utils.PdfException extends java.lang.Exception implements Serializable

  - ### Class com.pixelmed.utils.PhoneticStringEncoderException extends java.lang.Exception implements Serializable

- ## Package com.pixelmed.validate

  - ### Class com.pixelmed.validate.CompileDicomIODDescriptionsIntoXSLT extends java.lang.Object implements Serializable

  - ### Class com.pixelmed.validate.CompileDicomSRDescriptionsIntoXSLT extends java.lang.Object implements Serializable

  - ### Class com.pixelmed.validate.CompileDicomSRDescriptionsIntoXSLT$0 extends java.lang.Object implements Serializable

  - ### Class com.pixelmed.validate.CompileDicomSRDescriptionsIntoXSLT$1 extends java.lang.Object implements Serializable

  - ### Class com.pixelmed.validate.CompileDicomSRDescriptionsIntoXSLT$2 extends java.lang.Object implements Serializable