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
public class ParameterSweepPanel extends JPanel implements ActionListener
- See Also:
- Serialized Form
-
-
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
Constructors Constructor Description ParameterSweepPanel(Parameters params, JDialog parent)
Create the GUI and show it.
-
Method Summary
-
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 Detail
-
ParameterSweepPanel
public ParameterSweepPanel(Parameters params, JDialog parent)
Create the GUI and show it. For thread safety, this method should be invoked from the event dispatch thread.
-
-
Method Detail
-
updateValuesProperties
public void updateValuesProperties(ParameterSweepInput psi)
-
updateValuesProperties
public void updateValuesProperties()
-
saveValuesProperties
public void saveValuesProperties()
-
saveCurrentSettings
public void saveCurrentSettings(String current)
-
actionPerformed
public void actionPerformed(ActionEvent e)
- Specified by:
actionPerformed
in interfaceActionListener
-
setDisplayInternalNameMap
public void setDisplayInternalNameMap(HashMap<String,String> displayInternalNameMap)
-
getParams
public Parameters getParams()
-
setParams
public void setParams(Parameters params)
-
getParamPanels
public List<ParameterSweepInput> getParamPanels()
-
setParamPanels
public void setParamPanels(List<ParameterSweepInput> paramPanels)
-
getNumberOfRuns
public JTextField getNumberOfRuns()
-
setNumberOfRuns
public void setNumberOfRuns(JTextField numberOfRuns)
-
getRadioButtonPanel
public JPanel getRadioButtonPanel()
-
setRadioButtonPanel
public void setRadioButtonPanel(JPanel radioButtonPanel)
-
getLocalExecutionPanel
public JPanel getLocalExecutionPanel()
-
setLocalExecutionPanel
public void setLocalExecutionPanel(JPanel localExecutionPanel)
-
getGridExecutionPanel
public JPanel getGridExecutionPanel()
-
setGridExecutionPanel
public void setGridExecutionPanel(JPanel gridExecutionPanel)
-
getExecutionPanel
public JPanel getExecutionPanel()
-
setExecutionPanel
public void setExecutionPanel(JPanel executionPanel)
-
getGridButton
public JRadioButton getGridButton()
-
setGridButton
public void setGridButton(JRadioButton gridButton)
-
getLocalButton
public JRadioButton getLocalButton()
-
setLocalButton
public void setLocalButton(JRadioButton localButton)
-
getOptimizedButton
public JRadioButton getOptimizedButton()
-
isRetainFiles
public boolean isRetainFiles()
-
getRetainFilesCheckBox
public JCheckBox getRetainFilesCheckBox()
-
getTextField1
public JTextField getTextField1()
-
setTextField1
public void setTextField1(JTextField textField1)
-
getTextField2
public JTextField getTextField2()
-
setTextField2
public void setTextField2(JTextField textField2)
-
getTextField3
public JTextField getTextField3()
-
setTextField3
public void setTextField3(JTextField textField3)
-
getTextField4
public JTextField getTextField4()
-
setTextField4
public void setTextField4(JTextField textField4)
-
getTextField5
public JTextField getTextField5()
-
setTextField5
public void setTextField5(JTextField textField5)
-
getTf1Local
public String getTf1Local()
-
setTf1Local
public void setTf1Local(String tf1Local)
-
getTf2Local
public String getTf2Local()
-
setTf2Local
public void setTf2Local(String tf2Local)
-
getTf3Local
public String getTf3Local()
-
setTf3Local
public void setTf3Local(String tf3Local)
-
getTf4Local
public String getTf4Local()
-
setTf4Local
public void setTf4Local(String tf4Local)
-
getTf5Local
public String getTf5Local()
-
setTf5Local
public void setTf5Local(String tf5Local)
-
getTf1Optimized
public String getTf1Optimized()
-
setTf1Optimized
public void setTf1Optimized(String tf1Optimized)
-
getTf2Optimized
public String getTf2Optimized()
-
setTf2Optimized
public void setTf2Optimized(String tf2Optimized)
-
getTf3Optimized
public String getTf3Optimized()
-
setTf3Optimized
public void setTf3Optimized(String tf3Optimized)
-
getTf4Optimized
public String getTf4Optimized()
-
setTf4Optimized
public void setTf4Optimized(String tf4Optimized)
-
getTf5Optimized
public String getTf5Optimized()
-
setTf5Optimized
public void setTf5Optimized(String tf5Optimized)
-
getTf1Grid
public String getTf1Grid()
-
setTf1Grid
public void setTf1Grid(String tf1Grid)
-
getTf2Grid
public String getTf2Grid()
-
setTf2Grid
public void setTf2Grid(String tf2Grid)
-
getTf3Grid
public String getTf3Grid()
-
setTf3Grid
public void setTf3Grid(String tf3Grid)
-
getTf4Grid
public String getTf4Grid()
-
setTf4Grid
public void setTf4Grid(String tf4Grid)
-
getTf5Grid
public String getTf5Grid()
-
setTf5Grid
public void setTf5Grid(String tf5Grid)
-
setRetainFiles
public void setRetainFiles(boolean retainFiles)
-
isZipNShip
public boolean isZipNShip()
-
setZipNShip
public void setZipNShip(boolean zipNShip)
-
getCommandLineArguments
public String getCommandLineArguments()
-
setCommandLineArguments
public void setCommandLineArguments(String commandLineArguments)
-
getClasspathAdditions
public String getClasspathAdditions()
-
setClasspathAdditions
public void setClasspathAdditions(String classpathAdditions)
-
getCommandPanel
public JPanel getCommandPanel()
-
setCommandPanel
public void setCommandPanel(JPanel commandPanel)
-
-