public class LateralBufferParametersPanel
extends es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel
implements java.awt.event.ActionListener
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
LateralBufferParametersPanel() |
| 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 |
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.JCheckBox |
getIgnoreInvalidLines() |
javax.swing.JPanel |
getInputPanel()
Gets a new input panel
|
javax.swing.JComboBox |
getLateralSelectionCombo()
Gets a influence areas ComboBox
|
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
|
javax.swing.JCheckBox |
getUseSimplifiedGeometries() |
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, updateUIaddAncestorListener, 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, updateadd, 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, validateTreeaction, 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, transferFocusUpCyclepublic void init(es.unex.sextante.core.GeoAlgorithm algorithm)
es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanelinit in class es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanelalgorithm - 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 getLateralSelectionCombo()
public javax.swing.JComboBox getComboRadialBuffers()
public javax.swing.JCheckBox getCheckSelectedGeom()
public javax.swing.JCheckBox getCheckDissolveEntities()
public javax.swing.JCheckBox getCheckRoundBorder()
public javax.swing.JCheckBox getIgnoreInvalidLines()
public javax.swing.JCheckBox getUseSimplifiedGeometries()
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.ActionListenerpublic void assignParameters()
es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanelassignParameters in class es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanelpublic void setOutputValue(java.lang.String arg0,
java.lang.String arg1)
es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanelsetOutputValue in class es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanelarg0 - 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.GeoAlgorithmParametersPanelsetParameterValue in class es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanelarg0 - 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()