Interface EditingContext

All Superinterfaces:
org.gvsig.tools.observer.Observable

public interface EditingContext extends org.gvsig.tools.observer.Observable
  • Field Details

  • Method Details

    • activateService

      void activateService(String name)
      Activates service as of name and MapControl
      Parameters:
      name - of service
      mapControl - of
    • beginEdition

      void beginEdition(org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect layer, org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior[] additionalBehaviors)
      Deprecated.
    • beginEdition

      void beginEdition(org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect layer)
      Begins edition of a layer
      Parameters:
      layer - to begin edition
    • endEdition

      void endEdition(org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect layer)
      Ends edition of a layer
      Parameters:
      layer - to end edition
    • getMapControl

      org.gvsig.fmap.mapcontrol.MapControl getMapControl()
      Gets mapControl object. It is referenced by WeakReference.
      Returns:
    • isServiceCompatible

      boolean isServiceCompatible(String name)
      Parameters:
      name -
      Returns:
    • setMapControl

      void setMapControl(org.gvsig.fmap.mapcontrol.MapControl mapControl)
      Updates the weak reference at editing context.
      Parameters:
      mapControl -
    • getDefaultBehaviors

      org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior[] getDefaultBehaviors()
    • setDefaultBehaviors

      void setDefaultBehaviors(org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior[] defaultBehaviors)
    • setValue

      void setValue(EditingServiceParameter parameter, Object value) throws InvalidEntryException
      Parameters:
      parameter -
      value -
      Throws:
      InvalidEntryException
    • setValue

      void setValue(EditingServiceParameter parameter, Object value, boolean next) throws InvalidEntryException
      Parameters:
      parameter -
      value -
      next - If true call nextParameter method
      Throws:
      InvalidEntryException
    • getActiveService

      EditingService getActiveService()
    • parsePoint

      org.gvsig.fmap.geom.primitive.Point parsePoint(String coordinates) throws ParsePointException
      Throws:
      ParsePointException
    • getGeometryType

      org.gvsig.fmap.geom.type.GeometryType getGeometryType()
    • getContextSymbolTable

      org.gvsig.expressionevaluator.SymbolTable getContextSymbolTable()
    • getConsolePanel

      EditingConsole getConsolePanel()
    • nextParameter

      void nextParameter()
    • cancelActiveService

      void cancelActiveService()
    • isProcessing

      boolean isProcessing()
    • getDrawMode

      int getDrawMode()
    • setDrawMode

      void setDrawMode(int mode)
    • getHistoryForInsertPoints

      org.gvsig.tools.bookmarksandhistory.History<org.gvsig.expressionevaluator.Expression> getHistoryForInsertPoints()
    • getBookmarksForInsertPoints

      org.gvsig.tools.bookmarksandhistory.Bookmarks<org.gvsig.expressionevaluator.Expression> getBookmarksForInsertPoints()