com.iver.cit.gvsig.gui.legendmanager.panels
Class FPanelLegendDefault

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.iver.cit.gvsig.gui.legendmanager.panels.FPanelLegendDefault
All Implemented Interfaces:
javax.accessibility.Accessible, ILegendPanel, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
Direct Known Subclasses:
FFrameGraphicsDialog

public class FPanelLegendDefault
extends javax.swing.JPanel
implements ILegendPanel

Author:
fjp To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  javax.swing.JCheckBox fillCheckBox
           
protected  ColorChooserPanel fillColorChooserPanel
           
protected  javax.swing.JCheckBox lineCheckBox
           
protected  ColorChooserPanel lineColorChooserPanel
           
protected  javax.swing.JLabel lineWidthLabel
           
protected  javax.swing.JSlider lineWidthSlider
           
protected  FPreviewSymbol m_previewSymbol
           
protected  ColorChooserPanel pointColorChooserPanel
           
protected static java.awt.Dimension SLIDER_DIMENSION
           
protected static int SLIDER_TEXT_FIELD_COLUMNS
           
protected  javax.swing.JCheckBox synchronizeCheckBox
           
protected  javax.swing.JLabel transparencyLabel
           
protected  TransparencyPanel transparencyPanel
           
 
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
FPanelLegendDefault()
           
 
Method Summary
protected  int getAlpha()
           
protected  javax.swing.JPanel getCenterPanel()
           
 FSymbol getFSymbol()
           
protected  javax.swing.JPanel getJPanelPoint()
          This method initializes jPanel
 Legend getLegend()
           
protected  java.lang.Integer pointTypeToInt(java.lang.String pointType)
           
protected  java.lang.String pointTypeToString(java.lang.Integer pointType)
           
protected  void setAlpha(int alpha)
           
protected  void setCenterPanel(javax.swing.JPanel centerPanel)
           
 void setFSymbol(FSymbol s)
           
 void setLayer(FLayer lyr, Legend legend)
           
protected  void synchronizeCheckBox_actionPerformed(java.awt.event.ActionEvent e)
           
 void updateControls(boolean bInternal)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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
 

Field Detail

SLIDER_TEXT_FIELD_COLUMNS

protected static final int SLIDER_TEXT_FIELD_COLUMNS
See Also:
Constant Field Values

SLIDER_DIMENSION

protected static final java.awt.Dimension SLIDER_DIMENSION

fillCheckBox

protected javax.swing.JCheckBox fillCheckBox

lineCheckBox

protected javax.swing.JCheckBox lineCheckBox

transparencyPanel

protected TransparencyPanel transparencyPanel

transparencyLabel

protected javax.swing.JLabel transparencyLabel

lineColorChooserPanel

protected ColorChooserPanel lineColorChooserPanel

fillColorChooserPanel

protected ColorChooserPanel fillColorChooserPanel

pointColorChooserPanel

protected ColorChooserPanel pointColorChooserPanel

m_previewSymbol

protected FPreviewSymbol m_previewSymbol

lineWidthLabel

protected javax.swing.JLabel lineWidthLabel

synchronizeCheckBox

protected javax.swing.JCheckBox synchronizeCheckBox

lineWidthSlider

protected javax.swing.JSlider lineWidthSlider
Constructor Detail

FPanelLegendDefault

public FPanelLegendDefault()
Method Detail

pointTypeToString

protected java.lang.String pointTypeToString(java.lang.Integer pointType)

pointTypeToInt

protected java.lang.Integer pointTypeToInt(java.lang.String pointType)

setAlpha

protected void setAlpha(int alpha)

getAlpha

protected int getAlpha()

synchronizeCheckBox_actionPerformed

protected void synchronizeCheckBox_actionPerformed(java.awt.event.ActionEvent e)

updateControls

public void updateControls(boolean bInternal)

setFSymbol

public void setFSymbol(FSymbol s)

getFSymbol

public FSymbol getFSymbol()
Returns:

setCenterPanel

protected void setCenterPanel(javax.swing.JPanel centerPanel)

getCenterPanel

protected javax.swing.JPanel getCenterPanel()

getJPanelPoint

protected javax.swing.JPanel getJPanelPoint()
This method initializes jPanel

Returns:
javax.swing.JPanel

setLayer

public void setLayer(FLayer lyr,
                     Legend legend)
Specified by:
setLayer in interface ILegendPanel

getLegend

public Legend getLegend()
Specified by:
getLegend in interface ILegendPanel