Interface EditingManager

All Superinterfaces:
org.gvsig.tools.service.Manager

public interface EditingManager extends org.gvsig.tools.service.Manager
Main class that defines the available Editing services.
Version:
$Id$
Author:
llmarques
  • Method Summary

    Modifier and Type
    Method
    Description
    getEditingService(String name, org.gvsig.fmap.dal.feature.FeatureStore featureStore, org.gvsig.fmap.mapcontext.MapContext mapContext)
    Gets a new instance of service as of name and featureStore.
    getEditingService(String name, org.gvsig.fmap.dal.feature.FeatureStore featureStore, org.gvsig.fmap.mapcontext.MapContext mapContext, org.gvsig.fmap.mapcontext.rendering.legend.IVectorLegend legend)
     
    getServiceInfo(String serviceName)
    Gets read only information about a service such as if service creates new geometries, name, description, supported types, mouse icon, parameters and information about its parameters.

    Methods inherited from interface org.gvsig.tools.service.Manager

    createServiceParameters, getService
  • Method Details

    • getServiceInfo

      EditingServiceInfo getServiceInfo(String serviceName) throws ServiceInformationException
      Gets read only information about a service such as if service creates new geometries, name, description, supported types, mouse icon, parameters and information about its parameters.
      Parameters:
      serviceName - service name to get the service information
      Returns:
      An EditingServiceInfo object that contains the information. EditingServiceInfo.
      Throws:
      ServiceInformationException - if there is an error getting information of service.
    • getEditingService

      EditingService getEditingService(String name, org.gvsig.fmap.dal.feature.FeatureStore featureStore, org.gvsig.fmap.mapcontext.MapContext mapContext)
      Gets a new instance of service as of name and featureStore. Check names to know what names are accepted.
      Parameters:
      name - Service name necessary to create an instance linked with the appropriate provider.
      featureStore - FeatureStore associated with this service necessary to create, update and remove geometries.
      mapContext - of layer in editing mode
      Returns:
      An EditingService object. See EditingService .
    • getEditingService

      EditingService getEditingService(String name, org.gvsig.fmap.dal.feature.FeatureStore featureStore, org.gvsig.fmap.mapcontext.MapContext mapContext, org.gvsig.fmap.mapcontext.rendering.legend.IVectorLegend legend)