com.esri.arcgis.networkanalysis
Class INetworkLoaderProgressAdapter

java.lang.Object
  extended by com.esri.arcgis.networkanalysis.INetworkLoaderProgressAdapter
All Implemented Interfaces:
INetworkLoaderProgress, Serializable, EventListener

public class INetworkLoaderProgressAdapter
extends Object
implements INetworkLoaderProgress

See Also:
Serialized Form

Constructor Summary
INetworkLoaderProgressAdapter()
           
 
Method Summary
 boolean isCancelled(INetworkLoaderProgressIsCancelledEvent theEvent)
          Indicates if the Cancel button has been pressed.
 void putMessage(INetworkLoaderProgressPutMessageEvent theEvent)
          Puts the fixed networkLoaderProgress message and the additional message to the progress bar.
 void setMaxFeatures(INetworkLoaderProgressSetMaxFeaturesEvent theEvent)
          Total number of features in the current task of building the geometric network.
 void setStepValue(INetworkLoaderProgressSetStepValueEvent theEvent)
          Number of features to be processed between updates of the progress bar.
 void step(INetworkLoaderProgressStepEvent theEvent)
          Updates the progress bar.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

INetworkLoaderProgressAdapter

public INetworkLoaderProgressAdapter()
Method Detail

putMessage

public void putMessage(INetworkLoaderProgressPutMessageEvent theEvent)
                throws IOException,
                       AutomationException
Puts the fixed networkLoaderProgress message and the additional message to the progress bar.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Specified by:
putMessage in interface INetworkLoaderProgress
Parameters:
theEvent - The event
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaxFeatures

public void setMaxFeatures(INetworkLoaderProgressSetMaxFeaturesEvent theEvent)
                    throws IOException,
                           AutomationException
Total number of features in the current task of building the geometric network.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Specified by:
setMaxFeatures in interface INetworkLoaderProgress
Parameters:
theEvent - The event
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
See Also:
INetworkUpdate, IForwardStar, IGraph, INetworkClass.getNetworkAncillaryRole(), INetworkWorkspace, INetworkClass.getGeometricNetwork(), INetworkClass.getFieldToWeightMapping(int), IUtilityNetwork, INetwork

setStepValue

public void setStepValue(INetworkLoaderProgressSetStepValueEvent theEvent)
                  throws IOException,
                         AutomationException
Number of features to be processed between updates of the progress bar.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Specified by:
setStepValue in interface INetworkLoaderProgress
Parameters:
theEvent - The event
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

step

public void step(INetworkLoaderProgressStepEvent theEvent)
          throws IOException,
                 AutomationException
Updates the progress bar.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Specified by:
step in interface INetworkLoaderProgress
Parameters:
theEvent - The event
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCancelled

public boolean isCancelled(INetworkLoaderProgressIsCancelledEvent theEvent)
                    throws IOException,
                           AutomationException
Indicates if the Cancel button has been pressed.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Specified by:
isCancelled in interface INetworkLoaderProgress
Parameters:
theEvent - The event
Returns:
The pbIsCancelled
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.