public class DefaultViewPanel extends AbstractViewPanel implements org.gvsig.tools.observer.Observer, org.gvsig.tools.util.PropertiesSupport
Class View. This class represents the gvSIG specific internal window where the maps are displayed and where the events coming from the user are captured.
It is composed by three main visual areas:
AbstractViewPanel.ViewExceptionListener, AbstractViewPanel.ViewSplitPanejavax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
protected org.gvsig.app.project.documents.view.gui.DefaultViewPanel.ResponseAdapter |
consoleResponseAdapter |
protected boolean |
isShowConsole |
isPalette, logger, m_MapControl, m_MapLoc, m_TOC, m_viewInfo, mapControlExceptionListener, modelo, movp, tempMainSplit, tempSplitToc, viewInformationArea, windowLayoutlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
DefaultViewPanel()
Creates a new View object.
|
DefaultViewPanel(Document document) |
| Modifier and Type | Method and Description |
|---|---|
void |
addConsoleListener(java.lang.String prefix,
org.gvsig.utils.console.ResponseListener listener) |
void |
focusConsole(java.lang.String text) |
org.gvsig.utils.console.JConsole |
getConsolePanel() |
static java.awt.Color |
getDefaultBackColor()
Returns the current default view background color defined which is the
color defined when the user does not define any other one
|
static java.awt.Color |
getDefaultMapOverViewBackColor()
Returns the current default map overview background color defined which
is the color defined when the user does not define any other one
|
Document |
getDocument() |
java.util.Map<java.lang.String,java.lang.Object> |
getProperties() |
java.lang.Object |
getProperty(java.lang.String name) |
java.lang.Object |
getWindowProfile() |
void |
hideConsole() |
protected void |
initComponents(org.gvsig.fmap.mapcontext.MapContext mapContext) |
protected void |
initialize(org.gvsig.fmap.mapcontext.MapContext mapContext)
Create the internal componentes and populate the window with them.
|
void |
removeConsoleListener(org.gvsig.utils.console.ResponseListener listener) |
void |
restore() |
static void |
setDefaultBackColor(java.awt.Color color) |
static void |
setDefaultMapOverViewBackColor(java.awt.Color color)
Sets the default map overview background color that will be used in
subsequent projects.
|
static void |
setDisableConsole(boolean disable) |
void |
setDocument(Document document) |
void |
setModel(ViewDocument model) |
void |
setProperty(java.lang.String name,
java.lang.Object value) |
void |
showConsole() |
void |
toPalette() |
void |
update(org.gvsig.tools.observer.Observable observable,
java.lang.Object notification) |
void |
windowActivated() |
void |
windowClosed() |
asJComponent, getImage, getMapControl, getMapOverview, getModel, getProjection, getTOC, getViewDocument, getViewInformationArea, getWindowInfo, getWindowLayout, getWindowModel, initialize, isPalette, propertyChange, repaintMap, setProjection, setWindowLayoutgetAccessibleContext, 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, getName, 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, transferFocusUpCycleprotected org.gvsig.app.project.documents.view.gui.DefaultViewPanel.ResponseAdapter consoleResponseAdapter
protected boolean isShowConsole
public DefaultViewPanel()
AbstractViewPanel.initialize()public DefaultViewPanel(Document document)
public void addConsoleListener(java.lang.String prefix,
org.gvsig.utils.console.ResponseListener listener)
public void focusConsole(java.lang.String text)
public org.gvsig.utils.console.JConsole getConsolePanel()
public static java.awt.Color getDefaultBackColor()
public static java.awt.Color getDefaultMapOverViewBackColor()
public Document getDocument()
getDocument in interface IDocumentWindowpublic java.util.Map<java.lang.String,java.lang.Object> getProperties()
getProperties in interface org.gvsig.tools.util.PropertiesSupportpublic java.lang.Object getProperty(java.lang.String name)
getProperty in interface org.gvsig.tools.util.PropertiesSupportpublic java.lang.Object getWindowProfile()
getWindowProfile in interface org.gvsig.andami.ui.mdiManager.IWindowpublic void hideConsole()
protected void initComponents(org.gvsig.fmap.mapcontext.MapContext mapContext)
protected void initialize(org.gvsig.fmap.mapcontext.MapContext mapContext)
setWindowData(WindowData) method, the window will be
populated according to this properties.mapContext - public void removeConsoleListener(org.gvsig.utils.console.ResponseListener listener)
public void restore()
restore in interface org.gvsig.andami.ui.mdiManager.IWindowTransformrestore in class AbstractViewPanelpublic static void setDefaultBackColor(java.awt.Color color)
color - public static void setDefaultMapOverViewBackColor(java.awt.Color color)
color - public static void setDisableConsole(boolean disable)
public void setDocument(Document document)
setDocument in interface IDocumentWindowpublic void setModel(ViewDocument model)
public void setProperty(java.lang.String name,
java.lang.Object value)
setProperty in interface org.gvsig.tools.util.PropertiesSupportpublic void showConsole()
public void toPalette()
toPalette in interface org.gvsig.andami.ui.mdiManager.IWindowTransformtoPalette in class AbstractViewPanelpublic void update(org.gvsig.tools.observer.Observable observable,
java.lang.Object notification)
update in interface org.gvsig.tools.observer.Observerpublic void windowActivated()
windowActivated in interface org.gvsig.andami.ui.mdiManager.IWindowListenerwindowActivated in class AbstractViewPanelpublic void windowClosed()
windowClosed in interface org.gvsig.andami.ui.mdiManager.IWindowListenerwindowClosed in class AbstractViewPanelIWindowListener.windowClosed()Copyright © 2025 gvSIG Association. All rights reserved.