Module com.esri.arcgisruntime
Class SketchEditConfiguration
java.lang.Object
com.esri.arcgisruntime.mapping.view.SketchEditConfiguration
@Deprecated(since="200.2.0",
            forRemoval=true)
public final class SketchEditConfiguration
extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
Defines the edit capabilities of the SketchEditor in a sketching session.
- Since:
 - 100.3.0
 
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumDeprecated, for removal: This API element is subject to removal in a future version.Defines how vertices respond to user interaction. - 
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Constructs a default SketchEditConfiguration. - 
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Gets the SketchVertexEditMode specifying what actions are permitted on vertices.booleanDeprecated, for removal: This API element is subject to removal in a future version.Indicates whether or not a part in a multipart geometry (multipoint, polyline or polygon) can be selected.booleanDeprecated, for removal: This API element is subject to removal in a future version.Indicates whether or not the context menu should be displayed when users interact with a vertex or a part.booleanDeprecated, for removal: This API element is subject to removal in a future version.Indicates whether or not a vertex or a part must first be selected before it can be dragged.voidsetAllowPartSelection(boolean allowPartSelection) Deprecated, for removal: This API element is subject to removal in a future version.Sets whether or not a part in a multipart geometry (multipoint, polyline or polygon) can be selected.voidsetContextMenuEnabled(boolean contextMenuEnabled) Deprecated, for removal: This API element is subject to removal in a future version.Sets whether or not a context menu should be displayed when users interact with a vertex or a part.voidsetRequireSelectionBeforeDrag(boolean requireSelectionBeforeDrag) Deprecated, for removal: This API element is subject to removal in a future version.Sets whether or not a vertex or a part must first be selected before it can be dragged.voidsetVertexEditMode(SketchEditConfiguration.SketchVertexEditMode sketchVertexEditMode) Deprecated, for removal: This API element is subject to removal in a future version.Sets the SketchVertexEditMode specifying what actions are permitted on vertices. 
- 
Constructor Details
- 
SketchEditConfiguration
public SketchEditConfiguration()Deprecated, for removal: This API element is subject to removal in a future version.Constructs a default SketchEditConfiguration.- Since:
 - 100.3.0
 
 
 - 
 - 
Method Details
- 
isAllowPartSelection
public boolean isAllowPartSelection()Deprecated, for removal: This API element is subject to removal in a future version.Indicates whether or not a part in a multipart geometry (multipoint, polyline or polygon) can be selected. The default value is true.- Returns:
 - true if a part can be selected, false otherwise
 - Since:
 - 100.3.0
 
 - 
setAllowPartSelection
public void setAllowPartSelection(boolean allowPartSelection) Deprecated, for removal: This API element is subject to removal in a future version.Sets whether or not a part in a multipart geometry (multipoint, polyline or polygon) can be selected.- Parameters:
 allowPartSelection- true to allow a part in a multipart geometry to be selected, false otherwise- Since:
 - 100.3.0
 
 - 
isContextMenuEnabled
public boolean isContextMenuEnabled()Deprecated, for removal: This API element is subject to removal in a future version.Indicates whether or not the context menu should be displayed when users interact with a vertex or a part. The default value is true.- Returns:
 - true if the context menu can be displayed, false otherwise
 - Since:
 - 100.3.0
 
 - 
setContextMenuEnabled
public void setContextMenuEnabled(boolean contextMenuEnabled) Deprecated, for removal: This API element is subject to removal in a future version.Sets whether or not a context menu should be displayed when users interact with a vertex or a part.- Parameters:
 contextMenuEnabled- true to allow the context menu to be displayed, false otherwise- Since:
 - 100.3.0
 
 - 
isRequireSelectionBeforeDrag
public boolean isRequireSelectionBeforeDrag()Deprecated, for removal: This API element is subject to removal in a future version.Indicates whether or not a vertex or a part must first be selected before it can be dragged. The default value is false.- Returns:
 - true if a vertex or a part must first be selected before it can be dragged, false otherwise
 - Since:
 - 100.3.0
 
 - 
setRequireSelectionBeforeDrag
public void setRequireSelectionBeforeDrag(boolean requireSelectionBeforeDrag) Deprecated, for removal: This API element is subject to removal in a future version.Sets whether or not a vertex or a part must first be selected before it can be dragged.- Parameters:
 requireSelectionBeforeDrag- true to set a vertex or a part must first be selected before it can be dragged- Since:
 - 100.3.0
 
 - 
getVertexEditMode
Deprecated, for removal: This API element is subject to removal in a future version.Gets the SketchVertexEditMode specifying what actions are permitted on vertices. The default mode isSketchEditConfiguration.SketchVertexEditMode.INTERACTION_EDIT.- Returns:
 - the SketchVertexEditMode
 - Since:
 - 100.3.0
 
 - 
setVertexEditMode
Deprecated, for removal: This API element is subject to removal in a future version.Sets the SketchVertexEditMode specifying what actions are permitted on vertices.- Parameters:
 sketchVertexEditMode- the SketchVertexEditMode- Throws:
 IllegalArgumentException- if sketchVertexEditMode is null- Since:
 - 100.3.0
 
 
 - 
 
SketchEditor. New development should useGeometryEditorinstead. TheInteractionConfigurationof aGeometryEditorToolprovides similar functionality forGeometryEditor.