Package org.gvsig.vectorediting.lib.api
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 TypeMethodDescriptiongetEditingService(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
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
EditingServiceInfoobject 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
EditingServiceobject. SeeEditingService.
-
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)
-