com.esri.adf.web.ags.data.edit.action
Class RemoveVertex

java.lang.Object
  extended by com.esri.adf.web.ags.data.edit.EditAction
      extended by com.esri.adf.web.ags.data.edit.action.RemoveVertex
All Implemented Interfaces:
Serializable

public class RemoveVertex
extends EditAction

Removes the selected vertex.

 SelectByExtent select = new SelectByExtent(EditUtil.toEnvelope(-2309712.539, -887434.291, -1023725.086, 411499.344, map
     .getSpatialReference(), ctx));
 
 RemoveVertex removeVertex = new RemoveVertex(EditUtil.toPoint(-1023725.086, 411499.344, map.getSpatialReference(), ctx));
 
 workspace.perform(context, select, removeVertex);
 
The feature may fire the following events:
  • PreFeatureStoreEvent
  • FeatureChangedEvent
  • See Also:
    Serialized Form

    Field Summary
     
    Fields inherited from class com.esri.adf.web.ags.data.edit.EditAction
    eventListeners
     
    Constructor Summary
    RemoveVertex(com.esri.arcgis.geometry.IPoint point)
              Instantiates an object of AddVertex.
     
    Method Summary
     void action(ActionContext context)
              Performs the action.
     com.esri.arcgis.geometry.IPoint getPoint()
              Gets the the position of the vertex.
     int getSearchTolerance()
              Gets the search tolerance in pixels.
     void setPoint(com.esri.arcgis.geometry.IPoint point)
              Sets the the position of the vertex.
     void setSearchTolerance(int searchTolerance)
              Sets the search tolerance in pixels.
     
    Methods inherited from class com.esri.adf.web.ags.data.edit.EditAction
    addEventListener, fireEvent, isEnabled, isSessionAware, removeEventListener, setEnabled, setSessionAware
     
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     

    Constructor Detail

    RemoveVertex

    public RemoveVertex(com.esri.arcgis.geometry.IPoint point)
    Instantiates an object of AddVertex.

    Parameters:
    point - the position of the vertex
    Method Detail

    getPoint

    public com.esri.arcgis.geometry.IPoint getPoint()
    Gets the the position of the vertex.

    Returns:
    Returns the point.

    setPoint

    public void setPoint(com.esri.arcgis.geometry.IPoint point)
    Sets the the position of the vertex.

    Parameters:
    point - The point to set.

    getSearchTolerance

    public int getSearchTolerance()
    Gets the search tolerance in pixels.

    Returns:
    Returns the search tolerance.

    setSearchTolerance

    public void setSearchTolerance(int searchTolerance)
    Sets the search tolerance in pixels.

    Parameters:
    searchTolerance - The search tolerance to set.

    action

    public void action(ActionContext context)
                throws Exception
    Description copied from class: EditAction
    Performs the action.

    Specified by:
    action in class EditAction
    Parameters:
    context - the action context.
    Throws:
    Exception