gui.dialogs
Class FileImportSettingsDialog

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Dialog
                  extended by javax.swing.JDialog
                      extended by gui.dialogs.FileImportSettingsDialog
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class FileImportSettingsDialog
extends javax.swing.JDialog

Dialog to edit the settings for file import, such as delimiters and default browsing location.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.BaselineResizeBehavior
 
Field Summary
 
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
FileImportSettingsDialog(Main mainWindow)
          Instantiates a new file import settings dialog.
 
Method Summary
 javax.swing.JRadioButton getAllBlanksRadioButton()
          Gets the all blanks radio button.
 javax.swing.JRadioButton getCommaRadioButton()
          Gets the comma radio button.
 javax.swing.ButtonGroup getDelimiterButtonGroup()
          Gets the delimiter button group.
 javax.swing.ButtonGroup getFileBrowsingButtonGroup()
          Gets the file browsing button group.
 javax.swing.JRadioButton getGermanLocaleRadioButton()
          Gets the german locale radio button.
 javax.swing.ButtonGroup getNumberFormatLocaleButtonGroup()
          Gets the number format locale button group.
 javax.swing.JRadioButton getOtherRadioButton()
          Gets the other delimiting character radio button.
 javax.swing.JTextField getOtherTextField()
          Gets the other text field.
 javax.swing.JRadioButton getSemiColonRadioButton()
          Gets the semi colon radio button.
 javax.swing.JRadioButton getSpaceRadioButton()
          Gets the space radio button.
 javax.swing.JRadioButton getTabRadioButton()
          Gets the tab radio button.
 javax.swing.JCheckBox getTreatConsecutiveAsOneCheckBox()
          Gets the treat consecutive as one check box.
 javax.swing.JRadioButton getUseHomeRadioButton()
          Gets the use home directory radio button.
 javax.swing.JRadioButton getUseLastRadioButton()
          Gets the use last directory radio button.
 javax.swing.JRadioButton getUseThisRadioButton()
          Gets the use this directory radio button.
 javax.swing.JTextField getUseThisTextField()
          Gets the text field that specifies the user-specific file-browsing location.
 javax.swing.JRadioButton getUsLocaleRadioButton()
          Gets the us locale radio button.
 
Methods inherited from class javax.swing.JDialog
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, update
 
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FileImportSettingsDialog

public FileImportSettingsDialog(Main mainWindow)
                         throws java.awt.HeadlessException
Instantiates a new file import settings dialog.

Parameters:
mainWindow - the main window
Throws:
java.awt.HeadlessException - the headless exception
Method Detail

getDelimiterButtonGroup

public javax.swing.ButtonGroup getDelimiterButtonGroup()
Gets the delimiter button group.

Returns:
the delimiter button group

getFileBrowsingButtonGroup

public javax.swing.ButtonGroup getFileBrowsingButtonGroup()
Gets the file browsing button group.

Returns:
the file browsing button group

getNumberFormatLocaleButtonGroup

public javax.swing.ButtonGroup getNumberFormatLocaleButtonGroup()
Gets the number format locale button group.

Returns:
the number format locale button group

getOtherTextField

public javax.swing.JTextField getOtherTextField()
Gets the other text field.

Returns:
the other text field

getUseThisTextField

public javax.swing.JTextField getUseThisTextField()
Gets the text field that specifies the user-specific file-browsing location.

Returns:
the use this text field

getTreatConsecutiveAsOneCheckBox

public javax.swing.JCheckBox getTreatConsecutiveAsOneCheckBox()
Gets the treat consecutive as one check box.

Returns:
the treat consecutive as one check box

getAllBlanksRadioButton

public javax.swing.JRadioButton getAllBlanksRadioButton()
Gets the all blanks radio button.

Returns:
the all blanks radio button

getOtherRadioButton

public javax.swing.JRadioButton getOtherRadioButton()
Gets the other delimiting character radio button.

Returns:
the other radio button

getSemiColonRadioButton

public javax.swing.JRadioButton getSemiColonRadioButton()
Gets the semi colon radio button.

Returns:
the semi colon radio button

getSpaceRadioButton

public javax.swing.JRadioButton getSpaceRadioButton()
Gets the space radio button.

Returns:
the space radio button

getTabRadioButton

public javax.swing.JRadioButton getTabRadioButton()
Gets the tab radio button.

Returns:
the tab radio button

getUseHomeRadioButton

public javax.swing.JRadioButton getUseHomeRadioButton()
Gets the use home directory radio button.

Returns:
the use home radio button

getUseLastRadioButton

public javax.swing.JRadioButton getUseLastRadioButton()
Gets the use last directory radio button.

Returns:
the use last radio button

getUseThisRadioButton

public javax.swing.JRadioButton getUseThisRadioButton()
Gets the use this directory radio button.

Returns:
the use this radio button

getCommaRadioButton

public javax.swing.JRadioButton getCommaRadioButton()
Gets the comma radio button.

Returns:
the comma radio button

getUsLocaleRadioButton

public javax.swing.JRadioButton getUsLocaleRadioButton()
Gets the us locale radio button.

Returns:
the us locale radio button

getGermanLocaleRadioButton

public javax.swing.JRadioButton getGermanLocaleRadioButton()
Gets the german locale radio button.

Returns:
the german locale radio button