com.esri.arcgis.addinframework
Interface IRequestProgress

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IRequestProgressProxy

public interface IRequestProgress
extends java.io.Serializable

COM Interface 'IRequestProgress'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\SharedArcGIS\DepFiles\com\DADF\esriDADFSystem.tlb'

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 IID47e6f5a8_8628_4e36_9a33_83c8210c5a1f
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void showProgress(java.lang.String caption, int timeEstimate, boolean enableCancelButton)
          Shows the progress dialog while this request is executing.
 void updateMessage(java.lang.String message)
          Updates the message shown in the progress dialog.
 void updateStatus(java.lang.String status)
          Updates the status message shown in the progress dialog.
 void updateTime(int timeInSeconds)
          Updates the estimated remaining time displayed on the progress dialog.
 

Field Detail

IID47e6f5a8_8628_4e36_9a33_83c8210c5a1f

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

showProgress

void showProgress(java.lang.String caption,
                  int timeEstimate,
                  boolean enableCancelButton)
                  throws java.io.IOException,
                         AutomationException
Shows the progress dialog while this request is executing.

Parameters:
caption - The caption (in)
timeEstimate - The timeEstimate (in)
enableCancelButton - The enableCancelButton (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

updateMessage

void updateMessage(java.lang.String message)
                   throws java.io.IOException,
                          AutomationException
Updates the message shown in the progress dialog.

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

updateStatus

void updateStatus(java.lang.String status)
                  throws java.io.IOException,
                         AutomationException
Updates the status message shown in the progress dialog.

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

updateTime

void updateTime(int timeInSeconds)
                throws java.io.IOException,
                       AutomationException
Updates the estimated remaining time displayed on the progress dialog.

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