|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
gui.dialogs.FileImportSettingsDialog
public class FileImportSettingsDialog
Dialog to edit the settings for file import, such as delimiters and default browsing location.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JDialog |
---|
javax.swing.JDialog.AccessibleJDialog |
Nested classes/interfaces inherited from class java.awt.Dialog |
---|
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
(package private) javax.swing.JRadioButton |
allBlanksRadioButton
Enables any white space as delimiting character. |
(package private) javax.swing.JRadioButton |
commaRadioButton
Enables comma as delimiting character. |
private javax.swing.ButtonGroup |
delimiterButtonGroup
The delimiter button group. |
private javax.swing.ButtonGroup |
fileBrowsingButtonGroup
The file browsing button group. |
private Main |
mainWindow
The main window. |
(package private) javax.swing.JRadioButton |
otherRadioButton
Enables the user-specific character as delimiting character. |
private javax.swing.JTextField |
otherTextField
Text field to enter a userspecific delimiting character. |
private static boolean |
printLog
Flag to enable debug message printing for this class. |
(package private) javax.swing.JRadioButton |
semiColonRadioButton
Enables semi-colon as delimiting character. |
(package private) static long |
serialVersionUID
The version tracking unique identifier for Serialization. |
(package private) javax.swing.JRadioButton |
spaceRadioButton
Enables blank space as delimiting character. |
(package private) javax.swing.JRadioButton |
tabRadioButton
Enables tabs as delimiting character |
private javax.swing.JCheckBox |
treatConsecutiveAsOneCheckBox
Enables treating consecutive delimiters as one. |
(package private) javax.swing.JRadioButton |
useHomeRadioButton
Sets the default browsing location to the user's home directory. |
(package private) javax.swing.JRadioButton |
useLastRadioButton
Sets the default browsing location to the last opened directory. |
(package private) javax.swing.JRadioButton |
useThisRadioButton
Sets the default browsing location to the user-specific directory. |
private javax.swing.JTextField |
useThisTextField
Text field to enter a user-specific default browsing location. |
Fields inherited from class javax.swing.JDialog |
---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
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 |
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. |
private static void |
log(java.lang.String message)
Prints debug information to stdout when printLog is set to true. |
Methods inherited from class javax.swing.JDialog |
---|
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, 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, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, 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, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
static final long serialVersionUID
private static final boolean printLog
private Main mainWindow
private javax.swing.ButtonGroup fileBrowsingButtonGroup
private javax.swing.ButtonGroup delimiterButtonGroup
private javax.swing.JTextField otherTextField
private javax.swing.JTextField useThisTextField
private javax.swing.JCheckBox treatConsecutiveAsOneCheckBox
javax.swing.JRadioButton spaceRadioButton
javax.swing.JRadioButton tabRadioButton
javax.swing.JRadioButton allBlanksRadioButton
javax.swing.JRadioButton commaRadioButton
javax.swing.JRadioButton semiColonRadioButton
javax.swing.JRadioButton otherRadioButton
javax.swing.JRadioButton useHomeRadioButton
javax.swing.JRadioButton useLastRadioButton
javax.swing.JRadioButton useThisRadioButton
Constructor Detail |
---|
public FileImportSettingsDialog(Main mainWindow) throws java.awt.HeadlessException
mainWindow
- the main window
java.awt.HeadlessException
- the headless exceptionMethod Detail |
---|
private static final void log(java.lang.String message)
message
- the messagepublic javax.swing.ButtonGroup getDelimiterButtonGroup()
public javax.swing.ButtonGroup getFileBrowsingButtonGroup()
public javax.swing.JTextField getOtherTextField()
public javax.swing.JTextField getUseThisTextField()
public javax.swing.JCheckBox getTreatConsecutiveAsOneCheckBox()
public javax.swing.JRadioButton getAllBlanksRadioButton()
public javax.swing.JRadioButton getOtherRadioButton()
public javax.swing.JRadioButton getSemiColonRadioButton()
public javax.swing.JRadioButton getSpaceRadioButton()
public javax.swing.JRadioButton getTabRadioButton()
public javax.swing.JRadioButton getUseHomeRadioButton()
public javax.swing.JRadioButton getUseLastRadioButton()
public javax.swing.JRadioButton getUseThisRadioButton()
public javax.swing.JRadioButton getCommaRadioButton()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |