public abstract class AbstractThemeManagerPage
extends javax.swing.JPanel
implements org.gvsig.propertypage.PropertiesPage
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponentjava.awt.Container.AccessibleAWTContainerlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
AbstractThemeManagerPage() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
acceptAction()
Method invoked when the Ok button is pressed from the ThemeManagerWindow.
|
abstract void |
applyAction()
Method invoked when the Apply button is pressed from the ThemeManagerWindow.
|
javax.swing.JComponent |
asJComponent() |
abstract void |
cancelAction()
Method invoked when the Cancel button is pressed from the ThemeManagerWindow.
|
protected org.gvsig.fmap.mapcontext.layers.FLayer |
getFirstActiveLayerVect(org.gvsig.fmap.mapcontext.layers.FLayers layers)
Cuando hay varios capas vectoriales seleccionados, devolverá el último.
|
abstract 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.
|
int |
getPriority()
Retorna la prioridad usada para determinar la posicion de la pestaña.
|
java.lang.String |
getTitle() |
boolean |
isTabEnabledForLayer(org.gvsig.fmap.mapcontext.layers.FLayer layer) |
void |
setData(java.lang.Object data) |
abstract 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.
|
boolean |
whenAccept() |
boolean |
whenApply() |
boolean |
whenCancel() |
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, 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 abstract void acceptAction()
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.
public abstract void applyAction()
public javax.swing.JComponent asJComponent()
asJComponent in interface org.gvsig.tools.swing.api.Componentpublic abstract void cancelAction()
Method invoked when the Cancel button is pressed from the ThemeManagerWindow. It will cause that the changes performed will be discarded.
protected org.gvsig.fmap.mapcontext.layers.FLayer getFirstActiveLayerVect(org.gvsig.fmap.mapcontext.layers.FLayers layers)
layers - Grupo de layers.public abstract java.lang.String getName()
getName in class java.awt.Componentpublic int getPriority()
getPriority in interface org.gvsig.propertypage.PropertiesPagepublic java.lang.String getTitle()
getTitle in interface org.gvsig.propertypage.PropertiesPagepublic boolean isTabEnabledForLayer(org.gvsig.fmap.mapcontext.layers.FLayer layer)
public void setData(java.lang.Object data)
setData in interface org.gvsig.propertypage.PropertiesPagepublic abstract void setModel(org.gvsig.fmap.mapcontext.layers.FLayer layer)
layer, - the target FLayerpublic boolean whenAccept()
whenAccept in interface org.gvsig.propertypage.PropertiesPagepublic boolean whenApply()
whenApply in interface org.gvsig.propertypage.PropertiesPagepublic boolean whenCancel()
whenCancel in interface org.gvsig.propertypage.PropertiesPageCopyright © 2025 gvSIG Association. All rights reserved.