Package repast.simphony.ui.sweep
Class ParameterSweepPanel
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
repast.simphony.ui.sweep.ParameterSweepPanel
- All Implemented Interfaces:
ActionListener,ImageObserver,MenuContainer,Serializable,EventListener,Accessible
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
ConstructorsConstructorDescriptionParameterSweepPanel(Parameters params, JDialog parent) Create the GUI and show it. -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanbooleanvoidsaveCurrentSettings(String current) voidvoidsetClasspathAdditions(String classpathAdditions) voidsetCommandLineArguments(String commandLineArguments) voidsetCommandPanel(JPanel commandPanel) voidsetDisplayInternalNameMap(HashMap<String, String> displayInternalNameMap) voidsetExecutionPanel(JPanel executionPanel) voidsetGridButton(JRadioButton gridButton) voidsetGridExecutionPanel(JPanel gridExecutionPanel) voidsetLocalButton(JRadioButton localButton) voidsetLocalExecutionPanel(JPanel localExecutionPanel) voidsetNumberOfRuns(JTextField numberOfRuns) voidsetParamPanels(List<ParameterSweepInput> paramPanels) voidsetParams(Parameters params) voidsetRadioButtonPanel(JPanel radioButtonPanel) voidsetRetainFiles(boolean retainFiles) voidsetTextField1(JTextField textField1) voidsetTextField2(JTextField textField2) voidsetTextField3(JTextField textField3) voidsetTextField4(JTextField textField4) voidsetTextField5(JTextField textField5) voidsetTf1Grid(String tf1Grid) voidsetTf1Local(String tf1Local) voidsetTf1Optimized(String tf1Optimized) voidsetTf2Grid(String tf2Grid) voidsetTf2Local(String tf2Local) voidsetTf2Optimized(String tf2Optimized) voidsetTf3Grid(String tf3Grid) voidsetTf3Local(String tf3Local) voidsetTf3Optimized(String tf3Optimized) voidsetTf4Grid(String tf4Grid) voidsetTf4Local(String tf4Local) voidsetTf4Optimized(String tf4Optimized) voidsetTf5Grid(String tf5Grid) voidsetTf5Local(String tf5Local) voidsetTf5Optimized(String tf5Optimized) voidsetZipNShip(boolean zipNShip) voidvoidMethods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateMethods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeMethods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Constructor Details
-
ParameterSweepPanel
Create the GUI and show it. For thread safety, this method should be invoked from the event dispatch thread.
-
-
Method Details
-
updateValuesProperties
-
updateValuesProperties
public void updateValuesProperties() -
saveValuesProperties
public void saveValuesProperties() -
saveCurrentSettings
-
actionPerformed
- Specified by:
actionPerformedin interfaceActionListener
-
getDisplayInternalNameMap
-
setDisplayInternalNameMap
-
getParams
-
setParams
-
getParamPanels
-
setParamPanels
-
getNumberOfRuns
-
setNumberOfRuns
-
getRadioButtonPanel
-
setRadioButtonPanel
-
getLocalExecutionPanel
-
setLocalExecutionPanel
-
getGridExecutionPanel
-
setGridExecutionPanel
-
getExecutionPanel
-
setExecutionPanel
-
getGridButton
-
setGridButton
-
getLocalButton
-
setLocalButton
-
getOptimizedButton
-
isRetainFiles
public boolean isRetainFiles() -
getRetainFilesCheckBox
-
getTextField1
-
setTextField1
-
getTextField2
-
setTextField2
-
getTextField3
-
setTextField3
-
getTextField4
-
setTextField4
-
getTextField5
-
setTextField5
-
getTf1Local
-
setTf1Local
-
getTf2Local
-
setTf2Local
-
getTf3Local
-
setTf3Local
-
getTf4Local
-
setTf4Local
-
getTf5Local
-
setTf5Local
-
getTf1Optimized
-
setTf1Optimized
-
getTf2Optimized
-
setTf2Optimized
-
getTf3Optimized
-
setTf3Optimized
-
getTf4Optimized
-
setTf4Optimized
-
getTf5Optimized
-
setTf5Optimized
-
getTf1Grid
-
setTf1Grid
-
getTf2Grid
-
setTf2Grid
-
getTf3Grid
-
setTf3Grid
-
getTf4Grid
-
setTf4Grid
-
getTf5Grid
-
setTf5Grid
-
setRetainFiles
public void setRetainFiles(boolean retainFiles) -
isZipNShip
public boolean isZipNShip() -
setZipNShip
public void setZipNShip(boolean zipNShip) -
getCommandLineArguments
-
setCommandLineArguments
-
getClasspathAdditions
-
setClasspathAdditions
-
getCommandPanel
-
setCommandPanel
-