public class LegendManager extends AbstractThemeManagerPage implements org.gvsig.app.project.documents.view.legend.gui.LegendsPanel
| Modifier and Type | Class and Description |
|---|---|
static class |
LegendManager.Pages |
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponentjava.awt.Container.AccessibleAWTContainer| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
defaultLegendFolderPath |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
LegendManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptAction()
Method invoked when the Ok button is pressed from the ThemeManagerWindow.
|
void |
applyAction()
Method invoked when the Apply button is pressed from the ThemeManagerWindow.
|
void |
cancelAction()
Method invoked when the Cancel button is pressed from the ThemeManagerWindow.
|
org.gvsig.app.project.documents.view.legend.gui.ILegendPanel |
getActivePage() |
org.gvsig.fmap.mapcontext.layers.FLayer |
getLayer() |
org.gvsig.fmap.mapcontext.rendering.legend.ILegend |
getLegend() |
java.lang.String |
getName()
Returns the name of this ThemeManagerPage's tab, the text returned by this
method will be shown in the text of this panel's tab.
|
org.gvsig.app.project.documents.view.legend.gui.ILegendPanel |
getPage(java.lang.Class<? extends org.gvsig.app.project.documents.view.legend.gui.ILegendPanel> pageClass) |
java.util.Collection<org.gvsig.app.project.documents.view.legend.gui.ILegendPanel> |
getPages() |
int |
getPriority()
Retorna la prioridad usada para determinar la posicion de la pestaña.
|
void |
setActivePage(org.gvsig.app.project.documents.view.legend.gui.ILegendPanel page) |
void |
setLayer(org.gvsig.fmap.mapcontext.layers.FLayer layer) |
void |
setLegend(org.gvsig.fmap.mapcontext.rendering.legend.ILegend legend) |
void |
setModel(org.gvsig.fmap.mapcontext.layers.FLayer layer)
This method is invoked during the initialization of the ThemeManagerWindow
and causes the dialog to be updated to reflect the current settings of
the layer in the context that this panel was designed for.
|
asJComponent, getFirstActiveLayerVect, getTitle, isTabEnabledForLayer, setData, whenAccept, whenApply, whenCancelgetAccessibleContext, 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, 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 acceptAction()
AbstractThemeManagerPage
Method invoked when the Ok button is pressed from the ThemeManagerWindow.
It will cause the changes performed by the user to take effect into the
layer if the Apply button wasn't pressed yet. In case Apply button was
pressed, then the programmer can choose between apply the changes again or
not.
It shouldn't be a problem rather than the potential consumption of time
required in when applying such changes.
Notice that after the call of this method the ThemeManagerWindow will be closed.
acceptAction in class AbstractThemeManagerPagepublic void applyAction()
AbstractThemeManagerPageapplyAction in class AbstractThemeManagerPagepublic void cancelAction()
AbstractThemeManagerPageMethod invoked when the Cancel button is pressed from the ThemeManagerWindow. It will cause that the changes performed will be discarded.
cancelAction in class AbstractThemeManagerPagepublic org.gvsig.app.project.documents.view.legend.gui.ILegendPanel getActivePage()
getActivePage in interface org.gvsig.app.project.documents.view.legend.gui.LegendsPanelpublic org.gvsig.fmap.mapcontext.layers.FLayer getLayer()
getLayer in interface org.gvsig.app.project.documents.view.legend.gui.LegendsPanelpublic org.gvsig.fmap.mapcontext.rendering.legend.ILegend getLegend()
getLegend in interface org.gvsig.app.project.documents.view.legend.gui.LegendsPanelpublic java.lang.String getName()
AbstractThemeManagerPagegetName in class AbstractThemeManagerPagepublic org.gvsig.app.project.documents.view.legend.gui.ILegendPanel getPage(java.lang.Class<? extends org.gvsig.app.project.documents.view.legend.gui.ILegendPanel> pageClass)
getPage in interface org.gvsig.app.project.documents.view.legend.gui.LegendsPanelpublic java.util.Collection<org.gvsig.app.project.documents.view.legend.gui.ILegendPanel> getPages()
getPages in interface org.gvsig.app.project.documents.view.legend.gui.LegendsPanelpublic int getPriority()
AbstractThemeManagerPagegetPriority in interface org.gvsig.propertypage.PropertiesPagegetPriority in class AbstractThemeManagerPagepublic void setActivePage(org.gvsig.app.project.documents.view.legend.gui.ILegendPanel page)
setActivePage in interface org.gvsig.app.project.documents.view.legend.gui.LegendsPanelpublic void setLayer(org.gvsig.fmap.mapcontext.layers.FLayer layer)
setLayer in interface org.gvsig.app.project.documents.view.legend.gui.LegendsPanelpublic void setLegend(org.gvsig.fmap.mapcontext.rendering.legend.ILegend legend)
setLegend in interface org.gvsig.app.project.documents.view.legend.gui.LegendsPanelpublic void setModel(org.gvsig.fmap.mapcontext.layers.FLayer layer)
AbstractThemeManagerPagesetModel in class AbstractThemeManagerPageCopyright © 2024 gvSIG Association. All rights reserved.