com.esri.arcgis.controls
Interface IEngineSketchOperation

All Superinterfaces:
IOperation, java.io.Serializable
All Known Implementing Classes:
EngineSketchOperation, IEngineSketchOperationProxy

public interface IEngineSketchOperation
extends IOperation, java.io.Serializable

COM Interface 'IEngineSketchOperation'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriControls.olb'

Description: 'Provides access to members that control undo/redo capabilities for edit sketch modifications.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID12a6bbe2_85cf_4791_9750_6fbb2389e7ff
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.systemUI.IOperation
IID80a807ab_7bb9_11d0_87ec_080009ec732a
 
Method Summary
 void finish(IEnvelope invalEnv, int opType, java.lang.Object data)
          Finishes the sketch operation and puts it into the operation stack.
 void setMenuString(java.lang.String menuString)
          Sets the text that appears in the undo menu choice.
 void start(IEngineEditor editor)
          Starts the sketch operation and caches the existing sketch.
 
Methods inherited from interface com.esri.arcgis.systemUI.IOperation
esri_do, getMenuString, isCanRedo, isCanUndo, redo, undo
 

Field Detail

IID12a6bbe2_85cf_4791_9750_6fbb2389e7ff

static final int IID12a6bbe2_85cf_4791_9750_6fbb2389e7ff
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setMenuString

void setMenuString(java.lang.String menuString)
                   throws java.io.IOException,
                          AutomationException
Sets the text that appears in the undo menu choice.

Parameters:
menuString - The menuString (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

start

void start(IEngineEditor editor)
           throws java.io.IOException,
                  AutomationException
Starts the sketch operation and caches the existing sketch. Call this before modifying the sketch.

Parameters:
editor - A reference to a com.esri.arcgis.controls.IEngineEditor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

finish

void finish(IEnvelope invalEnv,
            int opType,
            java.lang.Object data)
            throws java.io.IOException,
                   AutomationException
Finishes the sketch operation and puts it into the operation stack. Call this after the sketch has been modified.

Parameters:
invalEnv - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
opType - A com.esri.arcgis.controls.esriEngineSketchOperationType constant (in)
data - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.