java.lang.Object
com.esri.arcgisruntime.mapping.view.geometryeditor.GeometryEditorElement
com.esri.arcgisruntime.mapping.view.geometryeditor.GeometryEditorPart

public final class GeometryEditorPart extends GeometryEditorElement
An ImmutablePart element in a GeometryEditor editing a Multipart geometry.

Polygons and polylines are Multipart geometries that can consist of one or more ImmutablePart objects. A GeometryEditorPart represents a part of the geometry in a GeometryEditor - it displays the existing location and shape of the part, and allows you to select and move the part in interactive workflows. For more information about selecting and working with selections, see GeometryEditor.

When a part is selected (displayed with a selection halo), the selected element is a GeometryEditorPart. If the geometry is a polygon or polyline with only one part, then a GeometryEditorGeometry is returned instead.

Select a part programmatically using GeometryEditor.selectPart(long). To prevent parts from being selected interactively while still allowing programmatic selection, set the value of the InteractionConfiguration.allowPartSelectionProperty() to false.

Use the GeometryEditorStyle.lineSymbolProperty() and GeometryEditorStyle.fillSymbolProperty() to change the appearance of polygons and polylines displayed by a GeometryEditor. You can also control the appearance of a part during interactive edits by using the GeometryEditorStyle.feedbackLineSymbolProperty() and GeometryEditorStyle.feedbackVertexSymbolProperty().

Since:
200.1.0
See Also: