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.AccessibleJPanel
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
Nested 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_WINDOW
Fields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Constructor Summary
ConstructorDescriptionParameterSweepPanel
(Parameters params, JDialog parent) Create the GUI and show it. -
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
boolean
void
saveCurrentSettings
(String current) void
void
setClasspathAdditions
(String classpathAdditions) void
setCommandLineArguments
(String commandLineArguments) void
setCommandPanel
(JPanel commandPanel) void
setDisplayInternalNameMap
(HashMap<String, String> displayInternalNameMap) void
setExecutionPanel
(JPanel executionPanel) void
setGridButton
(JRadioButton gridButton) void
setGridExecutionPanel
(JPanel gridExecutionPanel) void
setLocalButton
(JRadioButton localButton) void
setLocalExecutionPanel
(JPanel localExecutionPanel) void
setNumberOfRuns
(JTextField numberOfRuns) void
setParamPanels
(List<ParameterSweepInput> paramPanels) void
setParams
(Parameters params) void
setRadioButtonPanel
(JPanel radioButtonPanel) void
setRetainFiles
(boolean retainFiles) void
setTextField1
(JTextField textField1) void
setTextField2
(JTextField textField2) void
setTextField3
(JTextField textField3) void
setTextField4
(JTextField textField4) void
setTextField5
(JTextField textField5) void
setTf1Grid
(String tf1Grid) void
setTf1Local
(String tf1Local) void
setTf1Optimized
(String tf1Optimized) void
setTf2Grid
(String tf2Grid) void
setTf2Local
(String tf2Local) void
setTf2Optimized
(String tf2Optimized) void
setTf3Grid
(String tf3Grid) void
setTf3Local
(String tf3Local) void
setTf3Optimized
(String tf3Optimized) void
setTf4Grid
(String tf4Grid) void
setTf4Local
(String tf4Local) void
setTf4Optimized
(String tf4Optimized) void
setTf5Grid
(String tf5Grid) void
setTf5Local
(String tf5Local) void
setTf5Optimized
(String tf5Optimized) void
setZipNShip
(boolean zipNShip) void
void
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
Methods 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, update
Methods 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, validateTree
Methods 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:
actionPerformed
in 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
-