Class EllipseEditingProvider
java.lang.Object
org.gvsig.tools.service.spi.AbstractProvider
org.gvsig.vectorediting.lib.spi.AbstractEditingProvider
org.gvsig.vectorediting.lib.prov.ellipse.FilledEllipseEditingProvider
org.gvsig.vectorediting.lib.prov.ellipse.EllipseEditingProvider
- All Implemented Interfaces:
org.gvsig.fmap.geom.Geometry.SUBTYPES,org.gvsig.fmap.geom.Geometry.TYPES,org.gvsig.tools.service.spi.Provider,EditingProvider
-
Field Summary
Fields inherited from class org.gvsig.vectorediting.lib.prov.ellipse.FilledEllipseEditingProvider
featureStore, firstPointAxisA, lengthSemiAxisB, secondPointAxisA, 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
ConstructorsConstructorDescriptionEllipseEditingProvider(org.gvsig.tools.service.spi.ProviderServices services, org.gvsig.tools.dynobject.DynObject parameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddTemporaryGeometryToDrawingStatus(DefaultDrawingStatus drawingStatus, org.gvsig.fmap.geom.primitive.Point firstPointAxis1Value, org.gvsig.fmap.geom.primitive.Point secondPointAxis1Value, int subtype, double distance) org.gvsig.fmap.geom.Geometryfinish()getName()Methods inherited from class org.gvsig.vectorediting.lib.prov.ellipse.FilledEllipseEditingProvider
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
-
EllipseEditingProvider
public EllipseEditingProvider(org.gvsig.tools.service.spi.ProviderServices services, org.gvsig.tools.dynobject.DynObject parameters)
-
-
Method Details
-
finish
- Specified by:
finishin interfaceEditingProvider- Overrides:
finishin classFilledEllipseEditingProvider- Throws:
FinishServiceException
-
getName
- Specified by:
getNamein interfaceEditingProvider- Overrides:
getNamein classFilledEllipseEditingProvider
-
addTemporaryGeometryToDrawingStatus
protected void addTemporaryGeometryToDrawingStatus(DefaultDrawingStatus drawingStatus, org.gvsig.fmap.geom.primitive.Point firstPointAxis1Value, org.gvsig.fmap.geom.primitive.Point secondPointAxis1Value, int subtype, double distance) throws org.gvsig.fmap.geom.exception.CreateGeometryException - Overrides:
addTemporaryGeometryToDrawingStatusin classFilledEllipseEditingProvider- Parameters:
drawingStatus-firstPointAxis1Value-secondPointAxis1Value-subtype-distance-- Throws:
org.gvsig.fmap.geom.exception.CreateGeometryException
-