Class ColorTableSelectorPanelController
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.gvsig.raster.swing.legend.impl.colortable.selector.ColorTableSelectorPanelView
org.gvsig.raster.swing.legend.impl.colortable.selector.ColorTableSelectorPanelController
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible,org.gvsig.raster.swing.legend.colortable.selector.ColorTableSelectorPanel,org.gvsig.tools.swing.api.Component
public class ColorTableSelectorPanelController
extends ColorTableSelectorPanelView
implements org.gvsig.raster.swing.legend.colortable.selector.ColorTableSelectorPanel
- Author:
- fdiaz
- 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.FlipBufferStrategyNested classes/interfaces inherited from interface org.gvsig.raster.swing.legend.colortable.selector.ColorTableSelectorPanel
org.gvsig.raster.swing.legend.colortable.selector.ColorTableSelectorPanel.Modification -
Field Summary
Fields 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 TypeMethodDescriptionvoidvoidprotected booleandoApplyEditColorTable(org.gvsig.raster.swing.legend.colortable.editor.ColorTableEditorPanel panel) protected voidprotected voidprotected voidprotected booleandoMakeColorTable(org.gvsig.raster.swing.legend.colortable.create.CreateColorTablePanel panel) protected voidprotected voidList<org.gvsig.raster.lib.legend.api.colortable.ColorTable> List<org.apache.commons.lang3.tuple.Pair<File, org.gvsig.raster.lib.legend.api.colortable.ColorTable>> List<org.apache.commons.lang3.tuple.Pair<File, org.gvsig.raster.lib.legend.api.colortable.ColorTable>> org.gvsig.raster.lib.legend.api.colortable.ColorTablevoidselect(int i) voidset(List<org.apache.commons.lang3.tuple.Pair<File, org.gvsig.raster.lib.legend.api.colortable.ColorTable>> colorTables) voidsetEditable(boolean editable) voidMethods inherited from class org.gvsig.raster.swing.legend.impl.colortable.selector.ColorTableSelectorPanelView
applyComponentOrientation, createPanel, initializePanel, loadImageMethods 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, 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, 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
-
Constructor Details
-
ColorTableSelectorPanelController
public ColorTableSelectorPanelController()
-
-
Method Details
-
asJComponent
- Specified by:
asJComponentin interfaceorg.gvsig.tools.swing.api.Component
-
doEditColorTable
protected void doEditColorTable() -
doApplyEditColorTable
protected boolean doApplyEditColorTable(org.gvsig.raster.swing.legend.colortable.editor.ColorTableEditorPanel panel) -
doRemoveColorTable
protected void doRemoveColorTable() -
doImportColorTable
protected void doImportColorTable() -
doExportColorTable
protected void doExportColorTable() -
doNewColorTable
protected void doNewColorTable() -
doMakeColorTable
protected boolean doMakeColorTable(org.gvsig.raster.swing.legend.colortable.create.CreateColorTablePanel panel) -
setLocate
- Parameters:
locale-
-
getSelected
public org.gvsig.raster.lib.legend.api.colortable.ColorTable getSelected()- Specified by:
getSelectedin interfaceorg.gvsig.raster.swing.legend.colortable.selector.ColorTableSelectorPanel
-
set
public void set(List<org.apache.commons.lang3.tuple.Pair<File, org.gvsig.raster.lib.legend.api.colortable.ColorTable>> colorTables) - Specified by:
setin interfaceorg.gvsig.raster.swing.legend.colortable.selector.ColorTableSelectorPanel
-
getModifiedColorTables
public List<org.apache.commons.lang3.tuple.Pair<File,org.gvsig.raster.lib.legend.api.colortable.ColorTable>> getModifiedColorTables()- Specified by:
getModifiedColorTablesin interfaceorg.gvsig.raster.swing.legend.colortable.selector.ColorTableSelectorPanel
-
getRemovedColorTables
public List<org.apache.commons.lang3.tuple.Pair<File,org.gvsig.raster.lib.legend.api.colortable.ColorTable>> getRemovedColorTables()- Specified by:
getRemovedColorTablesin interfaceorg.gvsig.raster.swing.legend.colortable.selector.ColorTableSelectorPanel
-
getAddedColorTables
- Specified by:
getAddedColorTablesin interfaceorg.gvsig.raster.swing.legend.colortable.selector.ColorTableSelectorPanel
-
setEditable
public void setEditable(boolean editable) - Specified by:
setEditablein interfaceorg.gvsig.raster.swing.legend.colortable.selector.ColorTableSelectorPanel
-
addFocusListener
- Overrides:
addFocusListenerin classComponent
-
addListSelectionListener
- Specified by:
addListSelectionListenerin interfaceorg.gvsig.raster.swing.legend.colortable.selector.ColorTableSelectorPanel
-
select
public void select(int i) - Specified by:
selectin interfaceorg.gvsig.raster.swing.legend.colortable.selector.ColorTableSelectorPanel
-