public class EllipseCenterAxesEditingProvider extends FilledEllipseCenterAxesEditingProvider implements EditingProvider
center, featureStore, lengthSemiaxisB, pointAxisA, valuesLOGGERAGGREGATE, 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 and Description | 
|---|
| EllipseCenterAxesEditingProvider(ProviderServices services,
                                DynObject parameters) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | addTemporaryGeometryToDrawingStatus(DefaultDrawingStatus drawingStatus,
                                   Point firstPointAxis1Value,
                                   Point secondPointAxis1Value,
                                   int subtype,
                                   double distance) | 
| Geometry | finish()Finalizes provider. | 
| java.lang.String | getName()Gets provider name. | 
calculateOpositePointAxis, finishAndStore, getDrawingStatus, getParameters, getValue, next, setValue, setValue, start, stopactivate, getDefaultFeatureValues, getPreviewSymbol, getPreviewSymbol, getProviderServices, getSelectedFeaturesCopy, getValue, initDefaultValues, isEnabled, isShowPreviewSymbol, makeMultiPrimitiveIsNeeded, mustRestartAtFinish, restart, setDefaultFeatureValues, setShowPreviewSymbolsetProviderServicesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitactivate, finishAndStore, getDefaultFeatureValues, getDrawingStatus, getParameters, getValue, getValue, initDefaultValues, isEnabled, isShowPreviewSymbol, mustRestartAtFinish, next, restart, setDefaultFeatureValues, setShowPreviewSymbol, setValue, setValue, start, stopsetProviderServicespublic EllipseCenterAxesEditingProvider(ProviderServices services, DynObject parameters)
public Geometry finish() throws FinishServiceException
EditingProviderFeatureStore. Make sure that provider has all required
 values.finish in interface EditingProviderfinish in class FilledEllipseCenterAxesEditingProviderFinishServiceException - if there are some error getting values,
             creating geometries.public java.lang.String getName()
EditingProvidergetName in interface EditingProvidergetName in class FilledEllipseCenterAxesEditingProviderprotected void addTemporaryGeometryToDrawingStatus(DefaultDrawingStatus drawingStatus, Point firstPointAxis1Value, Point secondPointAxis1Value, int subtype, double distance) throws CreateGeometryException
addTemporaryGeometryToDrawingStatus in class FilledEllipseCenterAxesEditingProviderdrawingStatus - firstPointAxis1Value - secondPointAxis1Value - subtype - distance - CreateGeometryException