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

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

public class AddVertex
extends EditAction

Inserts a vertex on the selected features within the search tolerance.

 SelectByExtent select = new SelectByExtent(EditUtil.toEnvelope(-2309712.539, -887434.291, -1023725.086, 411499.344, map
     .getSpatialReference(), ctx));
 AddVertex addVertex = new AddVertex(EditUtil.toPoint(-1023725.086, 411499.344, map.getSpatialReference(), ctx));
 workspace.perform(context, select, addVertex);
 
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
    AddVertex(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 point of the vertex.
     int getSearchTolerance()
              Gets the search tolerance in pixels.
     void setPoint(com.esri.arcgis.geometry.IPoint point)
              Sets the point 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

    AddVertex

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

    Parameters:
    point -
    Method Detail

    getPoint

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

    Returns:
    Returns the point.

    setPoint

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

    Parameters:
    point - The point to set.

    getSearchTolerance

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

    Returns:
    Returns the tolerance.

    setSearchTolerance

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

    Parameters:
    searchTolerance - The 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