com.esri.arcgis.systemUI
Interface IOperation

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IEditOperation, IElementEditVerticesOperation, IElementOperation, IEngineSketchOperation, IReferenceScaleOperation, IRotateOperation, ISchematicOperation, ISketchOperation
All Known Implementing Classes:
AddLayersOperation, ElementEditVerticesOperation, ElementNewOperation, EngineSketchOperation, GroupLayersOperation, IEditOperationProxy, IElementEditVerticesOperationProxy, IElementOperationProxy, IEngineSketchOperationProxy, IOperationProxy, IReferenceScaleOperationProxy, IRotateOperationProxy, ISchematicOperationProxy, ISketchOperationProxy, MoveLayersOperation, MoveMapsOperation, ReferenceScaleOperation, RemoveLayerOperation, RemoveLayersOperation, RotateOperation, SchematicOperation, SelectFeaturesOperation, SketchOperation, UngroupLayerOperation

public interface IOperation
extends java.io.Serializable

COM Interface 'IOperation'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriSystemUI.olb'

Description: 'Provides access to members that control Operations.' 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 IID80a807ab_7bb9_11d0_87ec_080009ec732a
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void esri_do()
          Performs the operation.
 java.lang.String getMenuString()
          The menu string.
 boolean isCanRedo()
          Indicates if the operation can be redone.
 boolean isCanUndo()
          Indicates if the operation can be undone.
 void redo()
          Redoes the operation.
 void undo()
          Undoes the operation.
 

Field Detail

IID80a807ab_7bb9_11d0_87ec_080009ec732a

static final int IID80a807ab_7bb9_11d0_87ec_080009ec732a
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

getMenuString

java.lang.String getMenuString()
                               throws java.io.IOException,
                                      AutomationException
The menu string.

Returns:
The text
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanUndo

boolean isCanUndo()
                  throws java.io.IOException,
                         AutomationException
Indicates if the operation can be undone.

Returns:
The result
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanRedo

boolean isCanRedo()
                  throws java.io.IOException,
                         AutomationException
Indicates if the operation can be redone.

Returns:
The result
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

esri_do

void esri_do()
             throws java.io.IOException,
                    AutomationException
Performs the operation.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

undo

void undo()
          throws java.io.IOException,
                 AutomationException
Undoes the operation.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

redo

void redo()
          throws java.io.IOException,
                 AutomationException
Redoes the operation.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.