public abstract class AbstractViewPanel extends javax.swing.JPanel implements IView, org.gvsig.andami.ui.mdiManager.IWindowTransform, java.beans.PropertyChangeListener, org.gvsig.tools.swing.api.Component
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractViewPanel.ViewExceptionListener |
protected class |
AbstractViewPanel.ViewSplitPane |
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
protected boolean |
isPalette |
protected static org.slf4j.Logger |
logger |
protected org.gvsig.fmap.mapcontrol.MapControl |
m_MapControl |
protected MapOverview |
m_MapLoc |
protected TOC |
m_TOC |
protected org.gvsig.andami.ui.mdiManager.WindowInfo |
m_viewInfo |
protected AbstractViewPanel.ViewExceptionListener |
mapControlExceptionListener |
protected ViewDocument |
modelo |
protected MapOverViewPalette |
movp |
protected AbstractViewPanel.ViewSplitPane |
tempMainSplit |
protected javax.swing.JSplitPane |
tempSplitToc |
protected ViewInformationArea |
viewInformationArea |
protected WindowLayout |
windowLayout |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
AbstractViewPanel()
Creates a new View object.
|
| Modifier and Type | Method and Description |
|---|---|
javax.swing.JComponent |
asJComponent() |
java.awt.image.BufferedImage |
getImage() |
org.gvsig.fmap.mapcontrol.MapControl |
getMapControl() |
MapOverview |
getMapOverview() |
ViewDocument |
getModel() |
org.cresques.cts.IProjection |
getProjection() |
TOC |
getTOC() |
ViewDocument |
getViewDocument() |
ViewInformationArea |
getViewInformationArea() |
org.gvsig.andami.ui.mdiManager.WindowInfo |
getWindowInfo()
This method is used to get an initial ViewInfo object
for this View.
|
WindowLayout |
getWindowLayout()
Método para obtener un windowData con las propiedades de la
ventana del documento como pueden ser tamaños, posiciones y
estados de sliders, divisores etc.
|
java.lang.Object |
getWindowModel() |
protected void |
initialize()
Create the internal componentes and populate the window with them.
|
boolean |
isPalette()
This method is used to get an initial ViewInfo object
for this View.
|
void |
propertyChange(java.beans.PropertyChangeEvent evt) |
void |
repaintMap() |
void |
restore() |
void |
setProjection(org.cresques.cts.IProjection proj) |
void |
setWindowLayout(WindowLayout data)
Método para cargar los datos de la ventana de proyecto.
|
void |
toPalette() |
void |
windowActivated() |
void |
windowClosed() |
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, 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, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDocument, setDocumentprotected boolean isPalette
protected static final org.slf4j.Logger logger
protected org.gvsig.fmap.mapcontrol.MapControl m_MapControl
protected MapOverview m_MapLoc
protected TOC m_TOC
protected org.gvsig.andami.ui.mdiManager.WindowInfo m_viewInfo
protected AbstractViewPanel.ViewExceptionListener mapControlExceptionListener
protected ViewDocument modelo
protected MapOverViewPalette movp
protected AbstractViewPanel.ViewSplitPane tempMainSplit
protected javax.swing.JSplitPane tempSplitToc
protected ViewInformationArea viewInformationArea
protected WindowLayout windowLayout
public AbstractViewPanel()
initialize() method.initialize()public javax.swing.JComponent asJComponent()
asJComponent in interface org.gvsig.tools.swing.api.Componentpublic java.awt.image.BufferedImage getImage()
public org.gvsig.fmap.mapcontrol.MapControl getMapControl()
getMapControl in interface IViewpublic MapOverview getMapOverview()
getMapOverview in interface IViewpublic ViewDocument getModel()
public org.cresques.cts.IProjection getProjection()
public ViewDocument getViewDocument()
getViewDocument in interface IViewpublic ViewInformationArea getViewInformationArea()
getViewInformationArea in interface IViewpublic org.gvsig.andami.ui.mdiManager.WindowInfo getWindowInfo()
getWindowInfo in interface org.gvsig.andami.ui.mdiManager.IWindowcom.iver.mdiApp.ui.MDIManager.IWindow#getWindowInfo()public WindowLayout getWindowLayout()
IDocumentWindowgetWindowLayout in interface IDocumentWindowpublic java.lang.Object getWindowModel()
getWindowModel in interface org.gvsig.andami.ui.mdiManager.SingletonWindowprotected void initialize()
setWindowData(WindowData) method, the window will be
populated according to this
properties.public boolean isPalette()
isPalette in interface org.gvsig.andami.ui.mdiManager.IWindowTransformcom.iver.mdiApp.ui.MDIManager.IWindow#getWindowInfo()public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerpublic void repaintMap()
public void restore()
restore in interface org.gvsig.andami.ui.mdiManager.IWindowTransformpublic void setProjection(org.cresques.cts.IProjection proj)
public void setWindowLayout(WindowLayout data)
IDocumentWindowsetWindowLayout in interface IDocumentWindowpublic void toPalette()
toPalette in interface org.gvsig.andami.ui.mdiManager.IWindowTransformpublic void windowActivated()
windowActivated in interface org.gvsig.andami.ui.mdiManager.IWindowListenerpublic void windowClosed()
windowClosed in interface org.gvsig.andami.ui.mdiManager.IWindowListenerIWindowListener.windowClosed()Copyright © 2025 gvSIG Association. All rights reserved.