com.esri.arcgis.geodatabase
Interface IWorkspaceEditEvents

All Superinterfaces:
java.util.EventListener, java.io.Serializable
All Known Implementing Classes:
DataGraphT, DataGraphTScatterPlotMatrix, IWorkspaceEditEvents2Proxy, IWorkspaceEditEventsAdapter, IWorkspaceEditEventsProxy, MosaicLayer

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

COM Interface 'IWorkspaceEditEvents'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to events that occur to a workspace in the context of editing it.' 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 IID0b437962_89f9_11d4_8b5f_000000000000
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void onAbortEditOperation(IWorkspaceEditEventsOnAbortEditOperationEvent theEvent)
          This event is fired after an edit operation is aborted.
 void onRedoEditOperation(IWorkspaceEditEventsOnRedoEditOperationEvent theEvent)
          This event is fired after an undone edit operation is redone.
 void onStartEditing(IWorkspaceEditEventsOnStartEditingEvent theEvent)
          This event is fired after editing is started on a workspace.
 void onStartEditOperation(IWorkspaceEditEventsOnStartEditOperationEvent theEvent)
          This event is fired after an edit operation is started.
 void onStopEditing(IWorkspaceEditEventsOnStopEditingEvent theEvent)
          This event is fired after editing is stopped on a workspace.
 void onStopEditOperation(IWorkspaceEditEventsOnStopEditOperationEvent theEvent)
          This event is fired after an edit operation is stopped (successfully completed).
 void onUndoEditOperation(IWorkspaceEditEventsOnUndoEditOperationEvent theEvent)
          This event is fired after a (completed) edit operation is undone.
 

Field Detail

IID0b437962_89f9_11d4_8b5f_000000000000

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

onStartEditing

void onStartEditing(IWorkspaceEditEventsOnStartEditingEvent theEvent)
                    throws java.io.IOException,
                           AutomationException
This event is fired after editing is started on a workspace.

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

onStopEditing

void onStopEditing(IWorkspaceEditEventsOnStopEditingEvent theEvent)
                   throws java.io.IOException,
                          AutomationException
This event is fired after editing is stopped on a workspace.

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

onStartEditOperation

void onStartEditOperation(IWorkspaceEditEventsOnStartEditOperationEvent theEvent)
                          throws java.io.IOException,
                                 AutomationException
This event is fired after an edit operation is started.

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

onAbortEditOperation

void onAbortEditOperation(IWorkspaceEditEventsOnAbortEditOperationEvent theEvent)
                          throws java.io.IOException,
                                 AutomationException
This event is fired after an edit operation is aborted. Any cached row objects must be discarded / refreshed.

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

onStopEditOperation

void onStopEditOperation(IWorkspaceEditEventsOnStopEditOperationEvent theEvent)
                         throws java.io.IOException,
                                AutomationException
This event is fired after an edit operation is stopped (successfully completed).

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

onUndoEditOperation

void onUndoEditOperation(IWorkspaceEditEventsOnUndoEditOperationEvent theEvent)
                         throws java.io.IOException,
                                AutomationException
This event is fired after a (completed) edit operation is undone. Any cached row objects must be discarded / refreshed.

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

onRedoEditOperation

void onRedoEditOperation(IWorkspaceEditEventsOnRedoEditOperationEvent theEvent)
                         throws java.io.IOException,
                                AutomationException
This event is fired after an undone edit operation is redone. Any cached row objects must be discarded / refreshed.

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