public class BufferParametersPanel
extends es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel
implements java.awt.event.ActionListener
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
BufferParametersPanel() |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
void |
assignParameters()
Assigns the parameters entered by the user to the algorithm
|
javax.swing.JCheckBox |
getCheckDissolveEntities()
Gets a CheckBox
|
javax.swing.JCheckBox |
getCheckRoundBorder()
Gets a CheckBox
|
javax.swing.JCheckBox |
getCheckSelectedGeom()
Gets a CheckBox
|
javax.swing.JComboBox |
getComboFields()
Gets a ComboBox
|
javax.swing.JComboBox |
getComboInfluenceAreas()
Gets a influence areas ComboBox
|
javax.swing.JComboBox |
getComboLayers()
Gets a ComboBox
|
javax.swing.JComboBox |
getComboRadialBuffers()
Gets a influence areas ComboBox
|
java.util.List<java.lang.String> |
getFieldList()
Gets the field list of the selected layer
|
javax.swing.JPanel |
getInputPanel()
Gets a new input panel
|
javax.swing.JPanel |
getOptionsPanel()
Gets a new options panel
|
javax.swing.JPanel |
getOutputsPanel()
Gets a new input panel
|
javax.swing.JRadioButton |
getRadioSelectDistance()
Gets a JRadioButton
|
javax.swing.JRadioButton |
getRadioSelectField()
Gets a JRadioButton
|
javax.swing.JTextField |
getTextDistance()
Gets a CheckBox
|
void |
init(es.unex.sextante.core.GeoAlgorithm algorithm)
Inits the panel with the needs of a given algorithm
|
void |
setOutputValue(java.lang.String arg0,
java.lang.String arg1)
Sets the value of an output object in the panel, if possible.
|
void |
setParameterValue(java.lang.String arg0,
java.lang.String arg1)
Sets the value of a parameter in the panel, if possible.
|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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
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
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, getPeer, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public void init(es.unex.sextante.core.GeoAlgorithm algorithm)
es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel
init
in class es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel
algorithm
- the geoalgorithmpublic javax.swing.JPanel getOutputsPanel()
text
- combo
- public javax.swing.JPanel getInputPanel()
text
- combo
- public javax.swing.JPanel getOptionsPanel()
text
- combo
- public javax.swing.JComboBox getComboLayers()
public javax.swing.JComboBox getComboInfluenceAreas()
public javax.swing.JComboBox getComboRadialBuffers()
public javax.swing.JCheckBox getCheckSelectedGeom()
public javax.swing.JCheckBox getCheckDissolveEntities()
public javax.swing.JCheckBox getCheckRoundBorder()
public javax.swing.JComboBox getComboFields()
public javax.swing.JTextField getTextDistance()
public javax.swing.JRadioButton getRadioSelectDistance()
public javax.swing.JRadioButton getRadioSelectField()
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public void assignParameters()
es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel
assignParameters
in class es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel
public void setOutputValue(java.lang.String arg0, java.lang.String arg1)
es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel
setOutputValue
in class es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel
arg0
- The name of the output object to setarg1
- the value to set, expressed as the corresponding command line argumentpublic void setParameterValue(java.lang.String arg0, java.lang.String arg1)
es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel
setParameterValue
in class es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel
arg0
- The name of the parameter to setarg1
- the value to set, expressed as the corresponding command line argumentpublic java.util.List<java.lang.String> getFieldList()