Class Circumference3PEditingProvider
java.lang.Object
org.gvsig.tools.service.spi.AbstractProvider
org.gvsig.vectorediting.lib.spi.AbstractEditingProvider
org.gvsig.vectorediting.lib.prov.circle3p.Circle3PEditingProvider
org.gvsig.vectorediting.lib.prov.circle3p.Circumference3PEditingProvider
- All Implemented Interfaces:
org.gvsig.fmap.geom.Geometry.SUBTYPES,org.gvsig.fmap.geom.Geometry.TYPES,org.gvsig.tools.service.spi.Provider,EditingProvider
public class Circumference3PEditingProvider
extends Circle3PEditingProvider
implements EditingProvider
-
Field Summary
Fields inherited from class org.gvsig.vectorediting.lib.prov.circle3p.Circle3PEditingProvider
featureStore, firstPoint, secondPoint, thirdPoint, 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
ConstructorsConstructorDescriptionCircumference3PEditingProvider(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.Circle3PEditingProvider
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
-
Circumference3PEditingProvider
public Circumference3PEditingProvider(org.gvsig.tools.service.spi.ProviderServices providerServices, org.gvsig.tools.dynobject.DynObject parameters)
-
-
Method Details
-
finish
- Specified by:
finishin interfaceEditingProvider- Overrides:
finishin classCircle3PEditingProvider- Throws:
FinishServiceException
-
getName
- Specified by:
getNamein interfaceEditingProvider- Overrides:
getNamein classCircle3PEditingProvider
-
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 classCircle3PEditingProvider- Parameters:
drawingStatus-subtype-center-radius-- Throws:
org.gvsig.fmap.geom.exception.CreateGeometryException
-