com.esri.arcgis.geoprocessing
Interface IMdModelEvents

All Superinterfaces:
EventListener, Serializable
All Known Implementing Classes:
IMdModelEventsAdapter, IMdModelEventsProxy

public interface IMdModelEvents
extends EventListener, Serializable

Provides access to model events.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows


Method Summary
 void onBeginProcessExecution(IMdModelEventsOnBeginProcessExecutionEvent theEvent)
          Called when the execution of a process begins.
 void onEndProcessExecution(IMdModelEventsOnEndProcessExecutionEvent theEvent)
          Called when the execution of a process ends.
 void onProcessChanged(IMdModelEventsOnProcessChangedEvent theEvent)
          Called when the process parameters changed.
 

Method Detail

onBeginProcessExecution

void onBeginProcessExecution(IMdModelEventsOnBeginProcessExecutionEvent theEvent)
                             throws IOException,
                                    AutomationException
Called when the execution of a process begins.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

onEndProcessExecution

void onEndProcessExecution(IMdModelEventsOnEndProcessExecutionEvent theEvent)
                           throws IOException,
                                  AutomationException
Called when the execution of a process ends.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

onProcessChanged

void onProcessChanged(IMdModelEventsOnProcessChangedEvent theEvent)
                      throws IOException,
                             AutomationException
Called when the process parameters changed.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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