Class PasteFromClipboardEditingProvider
java.lang.Object
org.gvsig.tools.service.spi.AbstractProvider
org.gvsig.vectorediting.lib.spi.AbstractEditingProvider
org.gvsig.vectorediting.lib.prov.duplicate.PasteFromClipboardEditingProvider
- All Implemented Interfaces:
org.gvsig.fmap.geom.Geometry.SUBTYPES,org.gvsig.fmap.geom.Geometry.TYPES,org.gvsig.tools.service.spi.Provider,EditingProvider
public class PasteFromClipboardEditingProvider
extends AbstractEditingProvider
implements EditingProvider
- Author:
- gvSIG Team
-
Field Summary
Fields inherited from class org.gvsig.vectorediting.lib.spi.AbstractEditingProvider
LOGGERFields inherited from interface org.gvsig.fmap.geom.Geometry.SUBTYPES
GEOM2D, GEOM2DM, GEOM3D, GEOM3DM, UNKNOWNFields inherited from interface org.gvsig.fmap.geom.Geometry.TYPES
AGGREGATE, ARC, CIRCLE, CIRCUMFERENCE, COMPLEX, CURVE, ELLIPSE, ELLIPTICARC, FILLEDSPLINE, GEOMETRY, LINE, MULTICURVE, MULTILINE, MULTIPOINT, MULTIPOLYGON, MULTISOLID, MULTISURFACE, NULL, PERIELLIPSE, POINT, POLYGON, RING, SOLID, SPLINE, SURFACE, UNKNOWN -
Constructor Summary
ConstructorsConstructorDescriptionPasteFromClipboardEditingProvider(org.gvsig.tools.dynobject.DynObject parameters, org.gvsig.tools.service.spi.ProviderServices services) Default constructor. -
Method Summary
Modifier and TypeMethodDescriptionorg.gvsig.fmap.geom.Geometryfinish()voidgetDrawingStatus(org.gvsig.fmap.geom.primitive.Point mousePosition) getName()getValue(EditingServiceParameter parameter) booleanisEnabled(EditingServiceParameter parameter) next()voidvoidsetValue(EditingServiceParameter parameter, Object value) voidstart()voidstop()Methods inherited from class org.gvsig.vectorediting.lib.spi.AbstractEditingProvider
activate, getDefaultFeatureValues, getPreviewSymbol, getPreviewSymbol, getProviderServices, getSelectedFeaturesCopy, getValue, initDefaultValues, isShowPreviewSymbol, makeMultiPrimitiveIsNeeded, mustRestartAtFinish, restart, setDefaultFeatureValues, setShowPreviewSymbolMethods inherited from class org.gvsig.tools.service.spi.AbstractProvider
setProviderServicesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.vectorediting.lib.spi.EditingProvider
activate, getDefaultFeatureValues, getValue, initDefaultValues, isShowPreviewSymbol, mustRestartAtFinish, restart, setDefaultFeatureValues, setShowPreviewSymbolMethods inherited from interface org.gvsig.tools.service.spi.Provider
setProviderServices
-
Constructor Details
-
PasteFromClipboardEditingProvider
public PasteFromClipboardEditingProvider(org.gvsig.tools.dynobject.DynObject parameters, org.gvsig.tools.service.spi.ProviderServices services) Default constructor.- Parameters:
parameters- of this providerservices- available services for this provider
-
-
Method Details
-
isEnabled
- Specified by:
isEnabledin interfaceEditingProvider- Overrides:
isEnabledin classAbstractEditingProvider
-
next
- Specified by:
nextin interfaceEditingProvider
-
getDrawingStatus
public DrawingStatus getDrawingStatus(org.gvsig.fmap.geom.primitive.Point mousePosition) throws DrawServiceException - Specified by:
getDrawingStatusin interfaceEditingProvider- Throws:
DrawServiceException
-
stop
- Specified by:
stopin interfaceEditingProvider- Throws:
StopServiceException
-
getParameters
- Specified by:
getParametersin interfaceEditingProvider
-
setValue
- Specified by:
setValuein interfaceEditingProvider- Specified by:
setValuein classAbstractEditingProvider- Throws:
InvalidEntryException
-
setValue
- Specified by:
setValuein interfaceEditingProvider- Throws:
InvalidEntryException
-
finish
- Specified by:
finishin interfaceEditingProvider- Throws:
FinishServiceException
-
finishAndStore
- Specified by:
finishAndStorein interfaceEditingProvider- Throws:
FinishServiceException
-
start
- Specified by:
startin interfaceEditingProvider- Throws:
StartServiceExceptionInvalidEntryException
-
getName
- Specified by:
getNamein interfaceEditingProvider
-
getValue
- Specified by:
getValuein interfaceEditingProvider- Overrides:
getValuein classAbstractEditingProvider
-