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

public final class GeometryEditorVertex extends GeometryEditorElement
A vertex element in a GeometryEditor.

Vertices represent points in a GeometryEditor.geometryProperty(). They display the existing location of the point, and are used in interactive workflows to allow you to select and move those points. For more information about selecting and working with selections, see GeometryEditor.

When a vertex is selected (displayed with a selection halo), the selected element is a GeometryEditorVertex.

Select a vertex programmatically using GeometryEditor.selectVertex(long, long), or move it programmatically using GeometryEditor.moveSelectedElement(double, double) or GeometryEditor.moveSelectedElement(Point).

Use the GeometryEditorStyle.vertexSymbolProperty() and GeometryEditorStyle.selectedVertexSymbolProperty() to change the appearance of the vertex when unselected and selected, or set to null to prevent them from being displayed entirely.

To prevent vertices from being selected interactively while still allowing programmatic selection, set the value of the InteractionConfiguration.allowVertexSelectionProperty() to false.

Since:
200.1.0
See Also: