Package org.slf4j.migrator.internal
Class MigratorFrame
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Frame
-
- javax.swing.JFrame
-
- org.slf4j.migrator.internal.MigratorFrame
-
- All Implemented Interfaces:
java.awt.event.ActionListener
,java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
,java.util.EventListener
,javax.accessibility.Accessible
,javax.swing.RootPaneContainer
,javax.swing.WindowConstants
public class MigratorFrame extends javax.swing.JFrame implements java.awt.event.ActionListener
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
-
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
-
-
Field Summary
Fields Modifier and Type Field Description private javax.swing.JCheckBox
awareCheckBox
private javax.swing.JLabel
awareLabel
private static int
BASIC_PADDING
private static java.lang.String
BROWSE_COMMAND
private javax.swing.JButton
browseButton
private javax.swing.ButtonGroup
buttonGroup
(package private) static java.lang.String
EXIT_COMMAND
private javax.swing.JFileChooser
fileChooser
private static int
FOLDER_COLUMNS
private javax.swing.JLabel
folderLabel
private javax.swing.JTextField
folderTextField
private javax.swing.SpringLayout
layoutManager
private static java.lang.String
MIGRATE_COMMAND
(package private) javax.swing.JButton
migrateButton
private javax.swing.JLabel
migrationLabel
(package private) javax.swing.JLabel
otherLabel
(package private) javax.swing.JProgressBar
progressBar
private javax.swing.JRadioButton
radioJCL
private javax.swing.JRadioButton
radioJUL
private javax.swing.JRadioButton
radioLog4j
private static long
serialVersionUID
private SpringLayoutHelper
slh
private javax.swing.JLabel
warningLabel
(package private) static int
X_SIZE
(package private) static int
Y_SIZE
-
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
-
Constructor Summary
Constructors Constructor Description MigratorFrame()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionPerformed(java.awt.event.ActionEvent e)
private void
addAllComponentsToContextPane()
private void
constrainAll()
private void
createAwareCheckbox()
private void
createAwareLabel()
private void
createBrowseButton()
private void
createButtonGroup()
private void
createComponents()
private void
createFileChooser()
private void
createFolderLabel()
private void
createFolderTextField()
private void
createMigrateButton()
private void
createMigrationLabel()
private void
createProgressBar()
private void
createRadioJCL()
private void
createRadioJUL()
private void
createRadioLog4j()
private void
createWarningLabel()
void
disableInput()
(package private) java.util.List<java.lang.String>
doSanityAnalysis()
private void
initGUI()
(package private) boolean
isDirectory(java.lang.String filename)
(package private) void
showDialogBox(java.util.List<java.lang.String> errorList)
(package private) void
showFileChooser()
-
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
-
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
-
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, 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, 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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, 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, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
BASIC_PADDING
private static final int BASIC_PADDING
- See Also:
- Constant Field Values
-
FOLDER_COLUMNS
private static final int FOLDER_COLUMNS
- See Also:
- Constant Field Values
-
MIGRATE_COMMAND
private static final java.lang.String MIGRATE_COMMAND
- See Also:
- Constant Field Values
-
BROWSE_COMMAND
private static final java.lang.String BROWSE_COMMAND
- See Also:
- Constant Field Values
-
EXIT_COMMAND
static final java.lang.String EXIT_COMMAND
- See Also:
- Constant Field Values
-
X_SIZE
static final int X_SIZE
- See Also:
- Constant Field Values
-
Y_SIZE
static final int Y_SIZE
- See Also:
- Constant Field Values
-
layoutManager
private javax.swing.SpringLayout layoutManager
-
slh
private SpringLayoutHelper slh
-
migrationLabel
private javax.swing.JLabel migrationLabel
-
radioLog4j
private javax.swing.JRadioButton radioLog4j
-
radioJCL
private javax.swing.JRadioButton radioJCL
-
radioJUL
private javax.swing.JRadioButton radioJUL
-
buttonGroup
private javax.swing.ButtonGroup buttonGroup
-
folderTextField
private javax.swing.JTextField folderTextField
-
warningLabel
private javax.swing.JLabel warningLabel
-
migrateButton
javax.swing.JButton migrateButton
-
browseButton
private javax.swing.JButton browseButton
-
folderLabel
private javax.swing.JLabel folderLabel
-
awareCheckBox
private javax.swing.JCheckBox awareCheckBox
-
awareLabel
private javax.swing.JLabel awareLabel
-
otherLabel
javax.swing.JLabel otherLabel
-
progressBar
javax.swing.JProgressBar progressBar
-
fileChooser
private javax.swing.JFileChooser fileChooser
-
-
Method Detail
-
initGUI
private void initGUI()
-
createComponents
private void createComponents()
-
constrainAll
private void constrainAll()
-
addAllComponentsToContextPane
private void addAllComponentsToContextPane()
-
createButtonGroup
private void createButtonGroup()
-
createMigrationLabel
private void createMigrationLabel()
-
createRadioJCL
private void createRadioJCL()
-
createRadioLog4j
private void createRadioLog4j()
-
createRadioJUL
private void createRadioJUL()
-
createFolderLabel
private void createFolderLabel()
-
createFolderTextField
private void createFolderTextField()
-
createBrowseButton
private void createBrowseButton()
-
createAwareCheckbox
private void createAwareCheckbox()
-
createAwareLabel
private void createAwareLabel()
-
createWarningLabel
private void createWarningLabel()
-
createMigrateButton
private void createMigrateButton()
-
createFileChooser
private void createFileChooser()
-
createProgressBar
private void createProgressBar()
-
disableInput
public void disableInput()
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Specified by:
actionPerformed
in interfacejava.awt.event.ActionListener
-
showFileChooser
void showFileChooser()
-
doSanityAnalysis
java.util.List<java.lang.String> doSanityAnalysis()
-
showDialogBox
void showDialogBox(java.util.List<java.lang.String> errorList)
-
isDirectory
boolean isDirectory(java.lang.String filename)
-
-