com.esri.arcgis.controls
Interface IEngineEditEvents

All Superinterfaces:
java.util.EventListener, java.io.Serializable
All Known Implementing Classes:
IEngineEditEventsAdapter, IEngineEditEventsProxy

public interface IEngineEditEvents
extends java.util.EventListener, java.io.Serializable

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

Description: 'Provides access to the EngineEditor's events.' 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 IIDe771de79_605e_4e6c_ba52_5689b1909441
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void onAbort(IEngineEditEventsOnAbortEvent theEvent)
          Fires when an edit operation is aborted.
 void onAfterDrawSketch(IEngineEditEventsOnAfterDrawSketchEvent theEvent)
          Fires after the edit sketch is drawn.
 void onBeforeStopEditing(IEngineEditEventsOnBeforeStopEditingEvent theEvent)
          Fires before editing stops.
 void onBeforeStopOperation(IEngineEditEventsOnBeforeStopOperationEvent theEvent)
          Fires before an edit operation stops.
 void onChangeFeature(IEngineEditEventsOnChangeFeatureEvent theEvent)
          Fires when features are modified.
 void onConflictsDetected(IEngineEditEventsOnConflictsDetectedEvent theEvent)
          Fires when editing conflicts are detected during save.
 void onCreateFeature(IEngineEditEventsOnCreateFeatureEvent theEvent)
          Fires when new features are created.
 void onCurrentTaskChanged(IEngineEditEventsOnCurrentTaskChangedEvent theEvent)
          Fires when the current task changes.
 void onCurrentZChanged(IEngineEditEventsOnCurrentZChangedEvent theEvent)
          Called when the CurrentZ changes.
 void onDeleteFeature(IEngineEditEventsOnDeleteFeatureEvent theEvent)
          Fires when features are deleted.
 void onSaveEdits(IEngineEditEventsOnSaveEditsEvent theEvent)
          Fires when edits are saved.
 void onSelectionChanged(IEngineEditEventsOnSelectionChangedEvent theEvent)
          Fires when the selection changes.
 void onSketchFinished(IEngineEditEventsOnSketchFinishedEvent theEvent)
          Fires when the edit sketch is finished.
 void onSketchModified(IEngineEditEventsOnSketchModifiedEvent theEvent)
          Fires when the edit sketch is modified.
 void onStartEditing(IEngineEditEventsOnStartEditingEvent theEvent)
          Fires when editing begins.
 void onStartOperation(IEngineEditEventsOnStartOperationEvent theEvent)
          Fires when an edit operation starts.
 void onStopEditing(IEngineEditEventsOnStopEditingEvent theEvent)
          Fires when editing ends.
 void onStopOperation(IEngineEditEventsOnStopOperationEvent theEvent)
          Fires when an edit operation stops.
 void onTargetLayerChanged(IEngineEditEventsOnTargetLayerChangedEvent theEvent)
          Fires when the target layer changes.
 void onVertexAdded(IEngineEditEventsOnVertexAddedEvent theEvent)
          Fires when a vertex is added to the edit sketch.
 void onVertexDeleted(IEngineEditEventsOnVertexDeletedEvent theEvent)
          Fires when a vertex is deleted from the edit sketch.
 void onVertexMoved(IEngineEditEventsOnVertexMovedEvent theEvent)
          Fires when a vertex is moved in the edit sketch.
 

Field Detail

IIDe771de79_605e_4e6c_ba52_5689b1909441

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

onSelectionChanged

void onSelectionChanged(IEngineEditEventsOnSelectionChangedEvent theEvent)
                        throws java.io.IOException,
                               AutomationException
Fires when the selection changes.

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

onTargetLayerChanged

void onTargetLayerChanged(IEngineEditEventsOnTargetLayerChangedEvent theEvent)
                          throws java.io.IOException,
                                 AutomationException
Fires when the target layer changes.

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

onCurrentTaskChanged

void onCurrentTaskChanged(IEngineEditEventsOnCurrentTaskChangedEvent theEvent)
                          throws java.io.IOException,
                                 AutomationException
Fires when the current task changes.

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

onSketchModified

void onSketchModified(IEngineEditEventsOnSketchModifiedEvent theEvent)
                      throws java.io.IOException,
                             AutomationException
Fires when the edit sketch is modified.

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

onSketchFinished

void onSketchFinished(IEngineEditEventsOnSketchFinishedEvent theEvent)
                      throws java.io.IOException,
                             AutomationException
Fires when the edit sketch is finished.

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

onAfterDrawSketch

void onAfterDrawSketch(IEngineEditEventsOnAfterDrawSketchEvent theEvent)
                       throws java.io.IOException,
                              AutomationException
Fires after the edit sketch is drawn.

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

onStartEditing

void onStartEditing(IEngineEditEventsOnStartEditingEvent theEvent)
                    throws java.io.IOException,
                           AutomationException
Fires when editing begins.

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

onStopEditing

void onStopEditing(IEngineEditEventsOnStopEditingEvent theEvent)
                   throws java.io.IOException,
                          AutomationException
Fires when editing ends.

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

onConflictsDetected

void onConflictsDetected(IEngineEditEventsOnConflictsDetectedEvent theEvent)
                         throws java.io.IOException,
                                AutomationException
Fires when editing conflicts are detected during save.

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

onCreateFeature

void onCreateFeature(IEngineEditEventsOnCreateFeatureEvent theEvent)
                     throws java.io.IOException,
                            AutomationException
Fires when new features are created.

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

onChangeFeature

void onChangeFeature(IEngineEditEventsOnChangeFeatureEvent theEvent)
                     throws java.io.IOException,
                            AutomationException
Fires when features are modified.

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

onDeleteFeature

void onDeleteFeature(IEngineEditEventsOnDeleteFeatureEvent theEvent)
                     throws java.io.IOException,
                            AutomationException
Fires when features are deleted.

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

onVertexMoved

void onVertexMoved(IEngineEditEventsOnVertexMovedEvent theEvent)
                   throws java.io.IOException,
                          AutomationException
Fires when a vertex is moved in the edit sketch.

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

onVertexAdded

void onVertexAdded(IEngineEditEventsOnVertexAddedEvent theEvent)
                   throws java.io.IOException,
                          AutomationException
Fires when a vertex is added to the edit sketch.

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

onVertexDeleted

void onVertexDeleted(IEngineEditEventsOnVertexDeletedEvent theEvent)
                     throws java.io.IOException,
                            AutomationException
Fires when a vertex is deleted from the edit sketch.

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

onBeforeStopEditing

void onBeforeStopEditing(IEngineEditEventsOnBeforeStopEditingEvent theEvent)
                         throws java.io.IOException,
                                AutomationException
Fires before editing stops.

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

onAbort

void onAbort(IEngineEditEventsOnAbortEvent theEvent)
             throws java.io.IOException,
                    AutomationException
Fires when an edit operation is aborted.

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

onStartOperation

void onStartOperation(IEngineEditEventsOnStartOperationEvent theEvent)
                      throws java.io.IOException,
                             AutomationException
Fires when an edit operation starts.

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

onBeforeStopOperation

void onBeforeStopOperation(IEngineEditEventsOnBeforeStopOperationEvent theEvent)
                           throws java.io.IOException,
                                  AutomationException
Fires before an edit operation stops.

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

onStopOperation

void onStopOperation(IEngineEditEventsOnStopOperationEvent theEvent)
                     throws java.io.IOException,
                            AutomationException
Fires when an edit operation stops.

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

onSaveEdits

void onSaveEdits(IEngineEditEventsOnSaveEditsEvent theEvent)
                 throws java.io.IOException,
                        AutomationException
Fires when edits are saved.

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

onCurrentZChanged

void onCurrentZChanged(IEngineEditEventsOnCurrentZChangedEvent theEvent)
                       throws java.io.IOException,
                              AutomationException
Called when the CurrentZ changes.

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