public class FilledRegularPolygonEditingProvider extends RegularPolygonEditingProvider implements EditingProvider
center, DEFAULT_VALUE_MODE, DEFAULT_VALUE_SIDES, defaultValues, featureStore, mode, MODE_KEY, options, pointOfCircle, polygonSides, SIDES_KEY, 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| Constructor and Description |
|---|
FilledRegularPolygonEditingProvider(DynObject services,
ProviderServices parameters)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Geometry |
finish()
Finalizes provider.
|
String |
getName()
Gets provider name.
|
calculateRegularPolygon, closeGeometry, finishAndStore, getDrawingStatus, getParameters, next, setValue, start, stopgetProviderServices, setProviderServicesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfinishAndStore, getDrawingStatus, getParameters, next, setValue, start, stopsetProviderServicespublic FilledRegularPolygonEditingProvider(DynObject services, ProviderServices parameters)
services - Available services to this provider.parameters - Needed parameters to create and instance of this providerpublic Geometry finish() throws FinishServiceException
EditingProviderFeatureStore. Make sure that provider has all required
values.finish in interface EditingProviderfinish in class RegularPolygonEditingProviderFinishServiceException - if there are some error getting values,
creating geometries.public String getName()
EditingProvidergetName in interface EditingProvidergetName in class RegularPolygonEditingProvider