com.esri.arcgis.geodatabaseui
Interface ICalculatorCallback

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
CalculatorCallback, ICalculatorCallbackProxy

public interface ICalculatorCallback
extends java.io.Serializable

COM Interface 'ICalculatorCallback'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriGeoDatabaseUI.olb'

Description: 'Provides access to events that occur when the state of the calculator changes.' 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 IID4ffea595_65d7_431a_a102_f8377402dc88
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 boolean calculatorError(int rowID, boolean bHasOID, int errorType, boolean bShowPrompt, java.lang.String errorMsg)
          Error message provided by the calculator.
 void calculatorWarning(int rowID, boolean bHasOID, int errorType, java.lang.String errorMsg)
          Warning message provided by the calculator.
 boolean status(int rowsWritten, boolean lastStatus)
          Current Status of the calculator.
 

Field Detail

IID4ffea595_65d7_431a_a102_f8377402dc88

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

status

boolean status(int rowsWritten,
               boolean lastStatus)
               throws java.io.IOException,
                      AutomationException
Current Status of the calculator.

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

calculatorError

boolean calculatorError(int rowID,
                        boolean bHasOID,
                        int errorType,
                        boolean bShowPrompt,
                        java.lang.String errorMsg)
                        throws java.io.IOException,
                               AutomationException
Error message provided by the calculator.

Parameters:
rowID - The rowID (in)
bHasOID - The bHasOID (in)
errorType - A com.esri.arcgis.geodatabaseui.esriCalculatorErrorType constant (in)
bShowPrompt - The bShowPrompt (in)
errorMsg - The errorMsg (in)
Returns:
The pAbort
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

calculatorWarning

void calculatorWarning(int rowID,
                       boolean bHasOID,
                       int errorType,
                       java.lang.String errorMsg)
                       throws java.io.IOException,
                              AutomationException
Warning message provided by the calculator.

Parameters:
rowID - The rowID (in)
bHasOID - The bHasOID (in)
errorType - A com.esri.arcgis.geodatabaseui.esriCalculatorErrorType constant (in)
errorMsg - The errorMsg (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.