Class Circumference2PEditingProvider
java.lang.Object
org.gvsig.tools.service.spi.AbstractProvider
org.gvsig.vectorediting.lib.spi.AbstractEditingProvider
org.gvsig.vectorediting.lib.prov.circle3p.Circle2PEditingProvider
org.gvsig.vectorediting.lib.prov.circle3p.Circumference2PEditingProvider
- All Implemented Interfaces:
org.gvsig.fmap.geom.Geometry.SUBTYPES,org.gvsig.fmap.geom.Geometry.TYPES,org.gvsig.tools.service.spi.Provider,EditingProvider
public class Circumference2PEditingProvider
extends Circle2PEditingProvider
implements EditingProvider
-
Field Summary
Fields inherited from class org.gvsig.vectorediting.lib.prov.circle3p.Circle2PEditingProvider
featureStore, firstPoint, secondPoint, valuesFields 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
ConstructorsConstructorDescriptionCircumference2PEditingProvider(org.gvsig.tools.service.spi.ProviderServices providerServices, org.gvsig.tools.dynobject.DynObject parameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddTemporaryGeometryToDrawingStatus(DefaultDrawingStatus drawingStatus, int subtype, org.gvsig.fmap.geom.primitive.Point center, double radius) org.gvsig.fmap.geom.Geometryfinish()getName()Methods inherited from class org.gvsig.vectorediting.lib.prov.circle3p.Circle2PEditingProvider
finishAndStore, getDrawingStatus, getParameters, getValue, next, setValue, setValue, start, stopMethods inherited from class org.gvsig.vectorediting.lib.spi.AbstractEditingProvider
activate, getDefaultFeatureValues, getPreviewSymbol, getPreviewSymbol, getProviderServices, getSelectedFeaturesCopy, getValue, initDefaultValues, isEnabled, 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, finishAndStore, getDefaultFeatureValues, getDrawingStatus, getParameters, getValue, getValue, initDefaultValues, isEnabled, isShowPreviewSymbol, mustRestartAtFinish, next, restart, setDefaultFeatureValues, setShowPreviewSymbol, setValue, setValue, start, stopMethods inherited from interface org.gvsig.tools.service.spi.Provider
setProviderServices
-
Constructor Details
-
Circumference2PEditingProvider
public Circumference2PEditingProvider(org.gvsig.tools.service.spi.ProviderServices providerServices, org.gvsig.tools.dynobject.DynObject parameters)
-
-
Method Details
-
finish
- Specified by:
finishin interfaceEditingProvider- Overrides:
finishin classCircle2PEditingProvider- Throws:
FinishServiceException
-
getName
- Specified by:
getNamein interfaceEditingProvider- Overrides:
getNamein classCircle2PEditingProvider
-
addTemporaryGeometryToDrawingStatus
protected void addTemporaryGeometryToDrawingStatus(DefaultDrawingStatus drawingStatus, int subtype, org.gvsig.fmap.geom.primitive.Point center, double radius) throws org.gvsig.fmap.geom.exception.CreateGeometryException - Overrides:
addTemporaryGeometryToDrawingStatusin classCircle2PEditingProvider- Parameters:
drawingStatus-subtype-center-radius-- Throws:
org.gvsig.fmap.geom.exception.CreateGeometryException
-