|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IWorkspaceEditEvents
Provides access to events that occur to a workspace in the context of editing it.
IWorkspaceEditEvents is an outbound interface supported by Personal, File and ArcSDE geodatabase workspaces. Clients can listen for and be notified of all the significant editing events (such as OnStartEditing and OnUndoEditOperation) via this interface. In response to these events, clients should discard or refresh (that is, discard and refetch) cached row objects within the application. Clients should also listen for and respond to the notifications in IVersionEvents.
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. |
Method Detail |
---|
void onStartEditing(IWorkspaceEditEventsOnStartEditingEvent theEvent) throws IOException, AutomationException
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void onStopEditing(IWorkspaceEditEventsOnStopEditingEvent theEvent) throws IOException, AutomationException
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void onStartEditOperation(IWorkspaceEditEventsOnStartEditOperationEvent theEvent) throws IOException, AutomationException
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void onAbortEditOperation(IWorkspaceEditEventsOnAbortEditOperationEvent theEvent) throws IOException, AutomationException
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void onStopEditOperation(IWorkspaceEditEventsOnStopEditOperationEvent theEvent) throws IOException, AutomationException
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void onUndoEditOperation(IWorkspaceEditEventsOnUndoEditOperationEvent theEvent) throws IOException, AutomationException
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void onRedoEditOperation(IWorkspaceEditEventsOnRedoEditOperationEvent theEvent) throws IOException, AutomationException
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |