org.gvsig.geoprocess.algorithm.lateralbuffer
Class LateralBufferParametersPanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel
                      extended by org.gvsig.geoprocess.algorithm.lateralbuffer.LateralBufferParametersPanel
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible

public class LateralBufferParametersPanel
extends es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel
implements java.awt.event.ActionListener

Panel for lateral buffer algorithm

Author:
Nacho Brodin
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class javax.swing.JComponent
accessibleContext, 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
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
LateralBufferParametersPanel()
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void assignParameters()
           
 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.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
 void init(es.unex.sextante.core.GeoAlgorithm algorithm)
           
 void setOutputValue(java.lang.String arg0, java.lang.String arg1)
           
 void setParameterValue(java.lang.String arg0, java.lang.String arg1)
           
 
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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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, transferFocusBackward, 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, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LateralBufferParametersPanel

public LateralBufferParametersPanel()
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

assignParameters

public void assignParameters()
Specified by:
assignParameters in class es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel

getCheckDissolveEntities

public javax.swing.JCheckBox getCheckDissolveEntities()
Gets a CheckBox

Returns:

getCheckRoundBorder

public javax.swing.JCheckBox getCheckRoundBorder()
Gets a CheckBox

Returns:

getCheckSelectedGeom

public javax.swing.JCheckBox getCheckSelectedGeom()
Gets a CheckBox

Returns:

getComboFields

public javax.swing.JComboBox getComboFields()
Gets a ComboBox

Returns:

getComboLayers

public javax.swing.JComboBox getComboLayers()
Gets a ComboBox

Returns:

getComboRadialBuffers

public javax.swing.JComboBox getComboRadialBuffers()
Gets a influence areas ComboBox

Returns:

getFieldList

public java.util.List<java.lang.String> getFieldList()
Gets the field list of the selected layer

Returns:

getInputPanel

public javax.swing.JPanel getInputPanel()
Gets a new input panel

Parameters:
text -
combo -
Returns:

getLateralSelectionCombo

public javax.swing.JComboBox getLateralSelectionCombo()
Gets a influence areas ComboBox

Returns:

getOptionsPanel

public javax.swing.JPanel getOptionsPanel()
Gets a new options panel

Parameters:
text -
combo -
Returns:

getOutputsPanel

public javax.swing.JPanel getOutputsPanel()
Gets a new input panel

Parameters:
text -
combo -
Returns:

getRadioSelectDistance

public javax.swing.JRadioButton getRadioSelectDistance()
Gets a JRadioButton

Returns:

getRadioSelectField

public javax.swing.JRadioButton getRadioSelectField()
Gets a JRadioButton

Returns:

getTextDistance

public javax.swing.JTextField getTextDistance()
Gets a CheckBox

Returns:

init

public void init(es.unex.sextante.core.GeoAlgorithm algorithm)
Specified by:
init in class es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel

setOutputValue

public void setOutputValue(java.lang.String arg0,
                           java.lang.String arg1)
Specified by:
setOutputValue in class es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel

setParameterValue

public void setParameterValue(java.lang.String arg0,
                              java.lang.String arg1)
Specified by:
setParameterValue in class es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel


Copyright © 2014 gvSIG Association. All Rights Reserved.