public class ModulesManager extends Dialog
javax.swing.JDialog.AccessibleJDialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
private BigButton |
addButton |
private BigLabel |
analysisModLabel |
private Panel |
analysisModListContainer |
(package private) java.awt.Dimension |
buttonContainerSize |
private Panel |
buttonsContainer |
(package private) java.awt.Dimension |
buttonSize |
(package private) java.awt.Dimension |
containerSize |
private BigButton |
deleteButton |
private BigButton |
detailsButton |
(package private) java.awt.Dimension |
dialogSize |
private BigButton |
editButton |
private BigButton |
exportButton |
(package private) int |
hGap |
private BigButton |
importButton |
static java.lang.String |
mandatoryString |
private Panel |
modulesContainer |
private BigLabel |
postAnalysisModLabel |
private Panel |
postAnalysisModListContainer |
(package private) java.awt.Dimension |
scrollerSize |
java.lang.String |
selectedScript |
(package private) int |
wGap |
publicParent
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
ModulesManager(javax.swing.JFrame parent,
boolean modal) |
Modifier and Type | Method and Description |
---|---|
private void |
addScript() |
private java.lang.Class |
askUserForType() |
private void |
closeThisAndMainGUI() |
private void |
deleteScript(java.lang.String script) |
private void |
editScript(java.lang.String scriptName) |
private void |
exportScript(java.lang.String scriptName) |
private BigButton |
getButton(java.lang.String text,
java.awt.Dimension size,
boolean enabled,
javax.swing.ImageIcon icon) |
java.awt.Image |
getDefaultIcon() |
private boolean |
importScript() |
private void |
init() |
private void |
makeButtonsContainer() |
private void |
makeModulesContainer() |
private void |
scriptDetails(java.lang.String script) |
private void |
showCannotCompleteOperationError(java.lang.String operation) |
private void |
updateButtons() |
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
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
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, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
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
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, 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, 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, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public java.lang.String selectedScript
java.awt.Dimension dialogSize
java.awt.Dimension containerSize
java.awt.Dimension scrollerSize
java.awt.Dimension buttonSize
java.awt.Dimension buttonContainerSize
int wGap
int hGap
private Panel modulesContainer
private Panel buttonsContainer
private Panel analysisModListContainer
private Panel postAnalysisModListContainer
private BigLabel analysisModLabel
private BigLabel postAnalysisModLabel
private BigButton addButton
private BigButton editButton
private BigButton detailsButton
private BigButton deleteButton
private BigButton importButton
private BigButton exportButton
public static final java.lang.String mandatoryString
private void init()
public java.awt.Image getDefaultIcon()
private void makeModulesContainer()
private void makeButtonsContainer()
private BigButton getButton(java.lang.String text, java.awt.Dimension size, boolean enabled, javax.swing.ImageIcon icon)
private void updateButtons()
private void exportScript(java.lang.String scriptName)
private boolean importScript()
private void editScript(java.lang.String scriptName)
private void addScript()
private java.lang.Class askUserForType()
private void scriptDetails(java.lang.String script)
private void deleteScript(java.lang.String script)
private void showCannotCompleteOperationError(java.lang.String operation)
private void closeThisAndMainGUI()