Interface ViewDocument

All Superinterfaces:
org.gvsig.tools.util.Contains, Document, org.gvsig.fmap.mapcontext.layers.ExtendedPropertiesSupport, org.gvsig.tools.persistence.Persistent, org.gvsig.tools.util.PropertiesSupport
All Known Implementing Classes:
BaseViewDocument, DefaultViewDocument

public interface ViewDocument extends Document, org.gvsig.fmap.mapcontext.layers.ExtendedPropertiesSupport
  • Field Details

  • Method Details

    • getMapContext

      org.gvsig.fmap.mapcontext.MapContext getMapContext()
      Gets the Map contexts of the main map in the view.
      Returns:
      MapContext
    • getMapOverViewContext

      org.gvsig.fmap.mapcontext.MapContext getMapOverViewContext()
      Gets the Map context from the locator, which is the small map in the left-bottom corner of the View.
      Returns:
    • setMapContext

      void setMapContext(org.gvsig.fmap.mapcontext.MapContext fmap)
    • setMapOverViewContext

      void setMapOverViewContext(org.gvsig.fmap.mapcontext.MapContext fmap)
    • getName

      String getName()
      Gets the name of the View
      Specified by:
      getName in interface Document
      Returns:
      name of the view
    • getProject

      Project getProject()
      Specified by:
      getProject in interface Document
    • addPropertyChangeListener

      void addPropertyChangeListener(PropertyChangeListener listener)
      Description copied from interface: Document
      Añade un listener para los cambios en las bounded properties
      Specified by:
      addPropertyChangeListener in interface Document
      Parameters:
      listener -
    • getProjection

      org.gvsig.crs.projection.lib.Projection getProjection()
      Gets the CRS of the view
      Returns:
      CRS of the view
    • setProjection

      void setProjection(org.gvsig.crs.projection.lib.Projection proj)
    • setBackColor

      void setBackColor(Color c)
    • getLayer

      org.gvsig.fmap.mapcontext.layers.FLayer getLayer(String name)
    • iterator

      Iterator<org.gvsig.fmap.mapcontext.layers.FLayer> iterator()
      Get the first level of layer in the view TOC.
      Returns:
      layers in TOC
    • deepiterator

      Iterator<org.gvsig.fmap.mapcontext.layers.FLayer> deepiterator()
      Get all layer in the view TOC.
      Returns:
      layers in TOC
    • layers

      Iterable<org.gvsig.fmap.mapcontext.layers.FLayer> layers()
    • contains

      boolean contains(org.gvsig.fmap.mapcontext.layers.FLayer layer)
      Return true if layer is in this view.
      Parameters:
      layer -
      Returns:
    • contains

      boolean contains(org.gvsig.fmap.dal.DataStore store)
      Return true if this view has a layer with this store.
      Parameters:
      store -
      Returns:
    • center

      void center(org.gvsig.fmap.geom.primitive.Envelope envelope)
      Center view in the envelope.
      Parameters:
      envelope -