com.esri.arcgis.geoprocessing
Interface IMBProgressor

All Superinterfaces:
Serializable
All Known Implementing Classes:
IMBProgressorProxy

public interface IMBProgressor
extends Serializable

Provides access to properties/methods of a model builder progressor object.

Product Availability

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

Supported Platforms

Windows


Method Summary
 int getProcessCount()
          The number of processes to be executed.
 void setProcessCount(int count)
          The number of processes to be executed.
 void stepProcess()
          Increments the current progressor position by one.
 

Method Detail

getProcessCount

int getProcessCount()
                    throws IOException,
                           AutomationException
The number of processes to be executed.

Product Availability

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

Supported Platforms

Windows

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

setProcessCount

void setProcessCount(int count)
                     throws IOException,
                            AutomationException
The number of processes to be executed.

Product Availability

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

Supported Platforms

Windows

Parameters:
count - The count (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

stepProcess

void stepProcess()
                 throws IOException,
                        AutomationException
Increments the current progressor position by one.

Product Availability

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

Supported Platforms

Windows

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