Class DownloadOrTransmit

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public class DownloadOrTransmit extends ApplicationFrame

This class is an application for retrieving DICOM studies of patients and downloading or transmitting them.

It is configured by use of a properties file that resides in the user's home directory in .com.pixelmed.display.DownloadOrTransmit.properties.

See Also:
  • Field Details

    • propertiesFileName

      protected static String propertiesFileName
    • propertyName_DicomCurrentlySelectedStorageTargetAE

      protected static String propertyName_DicomCurrentlySelectedStorageTargetAE
    • propertyName_DicomCurrentlySelectedQueryTargetAE

      protected static String propertyName_DicomCurrentlySelectedQueryTargetAE
    • propertyName_CurrentlySelectedFtpTarget

      protected static String propertyName_CurrentlySelectedFtpTarget
    • localDatabaseName

      protected static String localDatabaseName
    • localDatabaseServerName

      protected static String localDatabaseServerName
    • rootNameForDicomInstanceFilesOnInterchangeMedia

      protected static String rootNameForDicomInstanceFilesOnInterchangeMedia
    • filePrefixForDicomInstanceFilesOnInterchangeMedia

      protected static String filePrefixForDicomInstanceFilesOnInterchangeMedia
    • fileSuffixForDicomInstanceFilesOnInterchangeMedia

      protected static String fileSuffixForDicomInstanceFilesOnInterchangeMedia
    • nameForDicomDirectoryOnInterchangeMedia

      protected static String nameForDicomDirectoryOnInterchangeMedia
    • exportedZipFileName

      protected static String exportedZipFileName
    • textFieldLengthForQueryPatientName

      protected static int textFieldLengthForQueryPatientName
    • textFieldLengthForQueryPatientID

      protected static int textFieldLengthForQueryPatientID
    • textFieldLengthForQueryStudyDate

      protected static int textFieldLengthForQueryStudyDate
    • queryIntroductionLabelText

      protected static String queryIntroductionLabelText
    • queryPatientNameLabelText

      protected static String queryPatientNameLabelText
    • queryPatientIDLabelText

      protected static String queryPatientIDLabelText
    • queryStudyDateLabelText

      protected static String queryStudyDateLabelText
    • configureButtonLabel

      protected static String configureButtonLabel
    • logButtonLabel

      protected static String logButtonLabel
    • queryButtonLabel

      protected static String queryButtonLabel
    • retrieveButtonLabel

      protected static String retrieveButtonLabel
    • importButtonLabel

      protected static String importButtonLabel
    • viewButtonLabel

      protected static String viewButtonLabel
    • exportButtonLabel

      protected static String exportButtonLabel
    • sendButtonLabel

      protected static String sendButtonLabel
    • ftpButtonLabel

      protected static String ftpButtonLabel
    • purgeButtonLabel

      protected static String purgeButtonLabel
    • configureButtonToolTipText

      protected static String configureButtonToolTipText
    • logButtonToolTipText

      protected static String logButtonToolTipText
    • queryButtonToolTipText

      protected static String queryButtonToolTipText
    • retrieveButtonToolTipText

      protected static String retrieveButtonToolTipText
    • importButtonToolTipText

      protected static String importButtonToolTipText
    • viewButtonToolTipText

      protected static String viewButtonToolTipText
    • exportButtonToolTipText

      protected static String exportButtonToolTipText
    • sendButtonToolTipText

      protected static String sendButtonToolTipText
    • ftpButtonToolTipText

      protected static String ftpButtonToolTipText
    • purgeButtonToolTipText

      protected static String purgeButtonToolTipText
    • queryPatientNameToolTipText

      protected static String queryPatientNameToolTipText
    • queryPatientIDToolTipText

      protected static String queryPatientIDToolTipText
    • queryStudyDateToolTipText

      protected static String queryStudyDateToolTipText
    • showDetailedLogLabelText

      protected static String showDetailedLogLabelText
    • zipExportLabelText

      protected static String zipExportLabelText
    • hierarchicalExportLabelText

      protected static String hierarchicalExportLabelText
    • addDicomDirectoryLabelText

      protected static String addDicomDirectoryLabelText
    • hierarchicalExportToolTipText

      protected static String hierarchicalExportToolTipText
    • addDicomDirectoryToolTipText

      protected static String addDicomDirectoryToolTipText
    • loggerTitleMessage

      protected static String loggerTitleMessage
    • viewerFrameWidthWanted

      protected static int viewerFrameWidthWanted
    • viewerFrameHeightWanted

      protected static int viewerFrameHeightWanted
    • validatorFrameWidthWanted

      protected static int validatorFrameWidthWanted
    • validatorFrameHeightWanted

      protected static int validatorFrameHeightWanted
    • loggertDialogWidthWanted

      protected static int loggertDialogWidthWanted
    • loggerDialogHeightWanted

      protected static int loggerDialogHeightWanted
    • srcDatabase

      protected DatabaseInformationModel srcDatabase
    • srcDatabasePanel

      protected JPanel srcDatabasePanel
    • remoteQueryRetrievePanel

      protected JPanel remoteQueryRetrievePanel
    • showDetailedLogCheckBox

      protected JCheckBox showDetailedLogCheckBox
    • zipExportCheckBox

      protected JCheckBox zipExportCheckBox
    • hierarchicalExportCheckBox

      protected JCheckBox hierarchicalExportCheckBox
    • addDicomDirectoryCheckBox

      protected JCheckBox addDicomDirectoryCheckBox
    • queryFilterPatientNameTextField

      protected JTextField queryFilterPatientNameTextField
    • queryFilterPatientIDTextField

      protected JTextField queryFilterPatientIDTextField
    • queryFilterStudyDateTextField

      protected JTextField queryFilterStudyDateTextField
    • progressBarUpdater

      protected SafeProgressBarUpdaterThread progressBarUpdater
    • cursorChanger

      protected SafeCursorChanger cursorChanger
    • logger

      protected MessageLogger logger
    • networkApplicationProperties

      protected NetworkApplicationProperties networkApplicationProperties
    • networkApplicationInformation

      protected NetworkApplicationInformation networkApplicationInformation
    • ftpApplicationProperties

      protected FTPApplicationProperties ftpApplicationProperties
    • ftpRemoteHostInformation

      protected FTPRemoteHostInformation ftpRemoteHostInformation
    • currentRemoteQueryInformationModel

      protected QueryInformationModel currentRemoteQueryInformationModel
    • currentRemoteQueryTreeBrowser

      protected QueryTreeBrowser currentRemoteQueryTreeBrowser
    • currentRemoteQuerySelectionQueryTreeRecord

      protected QueryTreeRecord currentRemoteQuerySelectionQueryTreeRecord
    • currentRemoteQuerySelectionUniqueKeys

      protected AttributeList currentRemoteQuerySelectionUniqueKeys
    • currentRemoteQuerySelectionUniqueKey

      protected Attribute currentRemoteQuerySelectionUniqueKey
    • currentRemoteQuerySelectionRetrieveAE

      protected String currentRemoteQuerySelectionRetrieveAE
    • currentRemoteQuerySelectionLevel

      protected String currentRemoteQuerySelectionLevel
    • ourCalledAETitle

      protected String ourCalledAETitle
    • savedImagesFolder

      protected File savedImagesFolder
    • storageSOPClassSCPDispatcher

      protected StorageSOPClassSCPDispatcher storageSOPClassSCPDispatcher
    • currentDatabaseTreeRecordSelections

      protected DatabaseTreeRecord[] currentDatabaseTreeRecordSelections
    • exportDirectoryPath

      protected String exportDirectoryPath
    • importDirectoryPath

      protected String importDirectoryPath
  • Constructor Details

  • Method Details