public class CircumferenceTanTanRadiusEditingProvider extends CircleTanTanRadiusEditingProvider implements EditingProvider
featureStore, firstGeometry, firstPoint, radius, secondGeometry, secondPoint, valuesAGGREGATE, 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 |
|---|
CircumferenceTanTanRadiusEditingProvider(ProviderServices providerServices,
DynObject parameters) |
| Modifier and Type | Method and Description |
|---|---|
Geometry |
finish()
Finalizes provider.
|
java.lang.String |
getName()
Gets provider name.
|
finishAndStore, getDrawingStatus, getGeometry, 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 CircumferenceTanTanRadiusEditingProvider(ProviderServices providerServices, DynObject parameters)
public Geometry finish() throws FinishServiceException
EditingProviderFeatureStore. Make sure that provider has all required
values.finish in interface EditingProviderfinish in class CircleTanTanRadiusEditingProviderFinishServiceException - if there are some error getting values,
creating geometries.public java.lang.String getName()
EditingProvidergetName in interface EditingProvidergetName in class CircleTanTanRadiusEditingProvider