Package org.gvsig.vectorediting.lib.impl
Class DefaultEditingService
java.lang.Object
org.gvsig.tools.service.AbstractService
org.gvsig.vectorediting.lib.impl.DefaultEditingService
- All Implemented Interfaces:
org.gvsig.tools.observer.Observable,org.gvsig.tools.service.Service,EditingService
public class DefaultEditingService
extends org.gvsig.tools.service.AbstractService
implements EditingService
-
Field Summary
Fields inherited from interface org.gvsig.vectorediting.lib.api.EditingService
ACTIVATE_NOTIFICATION, FINISH_AND_STORE_NOTIFICATION, FINISH_NOTIFICATION, NEXT_NOTIFICATION, PARAMETER_CHANGED1_NOTIFICATION, PARAMETER_CHANGED2_NOTIFICATION, RESTART_NOTIFICATION, START_NOTIFICATION, STOP_NOTIFICATION -
Method Summary
Modifier and TypeMethodDescriptionvoidactivate()voidaddObserver(org.gvsig.tools.observer.Observer o) voiddeleteObserver(org.gvsig.tools.observer.Observer o) voidorg.gvsig.fmap.geom.Geometryfinish()voidorg.gvsig.fmap.dal.feature.EditableFeaturegetDrawingStatus(org.gvsig.fmap.geom.primitive.Point mousePosition) org.gvsig.fmap.mapcontext.rendering.legend.IVectorLegendorg.gvsig.tools.service.ManagergetName()protected EditingProviderprotected EditingProviderManagerorg.gvsig.fmap.dal.feature.FeatureStoregetStore()getValue(EditingServiceParameter parameter) getValue(EditingServiceParameter parameter, EditingServiceParameter.TYPE type) booleanisEnabled(EditingServiceParameter parameter) booleannext()voidrestart()voidsetDefaultFeatureValues(org.gvsig.fmap.dal.feature.EditableFeature feature) voidsetShowPreviewSymbol(boolean showPreviewSymbol) voidvoidsetValue(EditingServiceParameter parameter, Object value) voidstart()voidstop()Methods inherited from class org.gvsig.tools.service.AbstractService
getProviderServices, getServiceParameters, init
-
Method Details
-
getProvider
- Overrides:
getProviderin classorg.gvsig.tools.service.AbstractService
-
getManager
public org.gvsig.tools.service.Manager getManager()- Specified by:
getManagerin interfaceorg.gvsig.tools.service.Service
-
getDrawingStatus
public DrawingStatus getDrawingStatus(org.gvsig.fmap.geom.primitive.Point mousePosition) throws DrawServiceException - Specified by:
getDrawingStatusin interfaceEditingService- Throws:
DrawServiceException
-
getParameters
- Specified by:
getParametersin interfaceEditingService
-
next
- Specified by:
nextin interfaceEditingService
-
setValue
- Specified by:
setValuein interfaceEditingService- Throws:
InvalidEntryException
-
stop
- Specified by:
stopin interfaceEditingService- Throws:
StopServiceException
-
finishAndStore
- Specified by:
finishAndStorein interfaceEditingService- Throws:
FinishServiceException
-
finish
- Specified by:
finishin interfaceEditingService- Throws:
FinishServiceException
-
start
- Specified by:
startin interfaceEditingService- Throws:
StartServiceExceptionInvalidEntryException
-
getName
- Specified by:
getNamein interfaceEditingService
-
setValue
- Specified by:
setValuein interfaceEditingService- Throws:
InvalidEntryException
-
isEnabled
- Specified by:
isEnabledin interfaceEditingService
-
activate
public void activate()- Specified by:
activatein interfaceEditingService
-
getValue
- Specified by:
getValuein interfaceEditingService
-
getValue
- Specified by:
getValuein interfaceEditingService
-
addObserver
public void addObserver(org.gvsig.tools.observer.Observer o) - Specified by:
addObserverin interfaceorg.gvsig.tools.observer.Observable
-
deleteObserver
public void deleteObserver(org.gvsig.tools.observer.Observer o) - Specified by:
deleteObserverin interfaceorg.gvsig.tools.observer.Observable
-
deleteObservers
public void deleteObservers()- Specified by:
deleteObserversin interfaceorg.gvsig.tools.observer.Observable
-
setDefaultFeatureValues
public void setDefaultFeatureValues(org.gvsig.fmap.dal.feature.EditableFeature feature) - Specified by:
setDefaultFeatureValuesin interfaceEditingService
-
getDefaultFeatureValues
public org.gvsig.fmap.dal.feature.EditableFeature getDefaultFeatureValues()- Specified by:
getDefaultFeatureValuesin interfaceEditingService
-
getStore
public org.gvsig.fmap.dal.feature.FeatureStore getStore()- Specified by:
getStorein interfaceEditingService
-
getLegend
public org.gvsig.fmap.mapcontext.rendering.legend.IVectorLegend getLegend()- Specified by:
getLegendin interfaceEditingService
-
getDescription
- Specified by:
getDescriptionin interfaceEditingService
-
getProviderManager
- Specified by:
getProviderManagerin classorg.gvsig.tools.service.AbstractService
-
setShowPreviewSymbol
public void setShowPreviewSymbol(boolean showPreviewSymbol) - Specified by:
setShowPreviewSymbolin interfaceEditingService
-
restart
- Specified by:
restartin interfaceEditingService- Throws:
StartServiceExceptionInvalidEntryExceptionStopServiceException
-
mustRestartAtFinish
public boolean mustRestartAtFinish()- Specified by:
mustRestartAtFinishin interfaceEditingService
-