Class VectorialInterval
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.gvsig.app.project.documents.view.legend.gui.VectorialInterval
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible,org.gvsig.app.project.documents.view.legend.gui.ILegendPanel
public class VectorialInterval
extends JPanel
implements org.gvsig.app.project.documents.view.legend.gui.ILegendPanel
DOCUMENT ME!
- Author:
- Vicente Caballero Navarro
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.gvsig.fmap.mapcontext.rendering.legend.IVectorialIntervalLegendprotected org.gvsig.gui.beans.swing.JButtonprotected org.gvsig.gui.beans.swing.JButtonprotected JCheckBoxprotected JComboBoxprotected JComboBoxprotected org.gvsig.app.project.documents.view.legend.gui.JSymbolPreviewButtonprotected org.gvsig.fmap.mapcontext.layers.operations.ClassifiableVectorialprotected JPanelprotected JPanelprotected SymbolTableprotected org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.VectorialIntervalLegendprotected JTextFieldFields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.gvsig.fmap.mapcontext.rendering.legend.IInterval[]protected voidprotected voidDamos una primera pasada para saber los l�mites inferior y superior y rellenar un array con los valores.protected JCheckBoxThis method initializes chkdefaultvaluesvoidgetDefaultSymbolPrev(int shapeType) getIcon()org.gvsig.fmap.mapcontext.rendering.legend.ILegendgetPanel()protected JPanelThis method initializes panelSgetTitle()booleanisSuitableFor(org.gvsig.fmap.mapcontext.layers.FLayer layer) voidsetData(org.gvsig.fmap.mapcontext.layers.FLayer layer, org.gvsig.fmap.mapcontext.rendering.legend.ILegend legend) Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods 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, updateMethods 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, validateTreeMethods 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
-
Field Details
-
cmbField
-
txtNumIntervals
-
chkdefaultvalues
-
cmbIntervalType
-
bDelAll
protected org.gvsig.gui.beans.swing.JButton bDelAll -
bDel
protected org.gvsig.gui.beans.swing.JButton bDel -
layer
protected org.gvsig.fmap.mapcontext.layers.operations.ClassifiableVectorial layer -
theLegend
protected org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.VectorialIntervalLegend theLegend -
auxLegend
protected org.gvsig.fmap.mapcontext.rendering.legend.IVectorialIntervalLegend auxLegend -
symbolTable
-
pnlCenter
-
optionPanel
-
defaultSymbolPrev
protected org.gvsig.app.project.documents.view.legend.gui.JSymbolPreviewButton defaultSymbolPrev
-
-
Constructor Details
-
VectorialInterval
public VectorialInterval()This is the default constructor
-
-
Method Details
-
getOptionPanel
-
getChkDefaultvalues
This method initializes chkdefaultvalues- Returns:
- javax.swing.JCheckBox
-
getPnlButtons
This method initializes panelS- Returns:
- javax.swing.JPanel
-
fillTableValues
protected void fillTableValues()Damos una primera pasada para saber los l�mites inferior y superior y rellenar un array con los valores. Luego dividimos ese array en intervalos. -
calculateIntervals
protected org.gvsig.fmap.mapcontext.rendering.legend.IInterval[] calculateIntervals() throws org.gvsig.fmap.mapcontext.exceptions.LegendLayerException- Throws:
org.gvsig.fmap.mapcontext.exceptions.LegendLayerException
-
setData
public void setData(org.gvsig.fmap.mapcontext.layers.FLayer layer, org.gvsig.fmap.mapcontext.rendering.legend.ILegend legend) - Specified by:
setDatain interfaceorg.gvsig.app.project.documents.view.legend.gui.ILegendPanel
-
getDefaultSymbolPrev
public void getDefaultSymbolPrev(int shapeType) -
fillFieldNames
protected void fillFieldNames() -
getLegend
public org.gvsig.fmap.mapcontext.rendering.legend.ILegend getLegend()- Specified by:
getLegendin interfaceorg.gvsig.app.project.documents.view.legend.gui.ILegendPanel- See Also:
-
getDescription
- Specified by:
getDescriptionin interfaceorg.gvsig.app.project.documents.view.legend.gui.ILegendPanel
-
getIcon
- Specified by:
getIconin interfaceorg.gvsig.app.project.documents.view.legend.gui.ILegendPanel
-
getParentClass
- Specified by:
getParentClassin interfaceorg.gvsig.app.project.documents.view.legend.gui.ILegendPanel
-
getTitle
- Specified by:
getTitlein interfaceorg.gvsig.app.project.documents.view.legend.gui.ILegendPanel
-
getPanel
- Specified by:
getPanelin interfaceorg.gvsig.app.project.documents.view.legend.gui.ILegendPanel
-
getLegendClass
- Specified by:
getLegendClassin interfaceorg.gvsig.app.project.documents.view.legend.gui.ILegendPanel
-
isSuitableFor
public boolean isSuitableFor(org.gvsig.fmap.mapcontext.layers.FLayer layer) - Specified by:
isSuitableForin interfaceorg.gvsig.app.project.documents.view.legend.gui.ILegendPanel
-