com.esri.arcgis.geodatabaseui
Interface ICalculatorUI2

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
CalculatorUI, ICalculatorUI2Proxy

public interface ICalculatorUI2
extends java.io.Serializable

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

Description: 'Provides access to members that control the field calculator.' 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 IID504996e3_9abe_4a42_847d_39d641b7fd41
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IEnvelope doModal(int parentWindow)
          Displays the dialog used to perform calculations.
 java.lang.String getExpression()
          Expression or value applied to a field in each row of the cursor.
 java.lang.String getPreExpression()
          A pre-calculation code determination of a value or variable that may be passed to the expression, or value, of the calculation.
 void setCallbackByRef(ITableDataCallback rhs1)
          The call back routine.
 void setExpression(java.lang.String pExpression)
          Expression or value applied to a field in each row of the cursor.
 void setField(java.lang.String rhs1)
          Field to perform calculation on.
 void setPreExpression(java.lang.String pPreExpression)
          A pre-calculation code determination of a value or variable that may be passed to the expression, or value, of the calculation.
 void setQueryFilterByRef(IQueryFilter rhs1)
          QueryFilter used for reading and writing data (optional).
 void setSelectionSetByRef(ISelectionSet rhs1)
          SelectionSet to perform calculation on (optional).
 void setTableByRef(ITable rhs1)
          Table to perform calculation on.
 

Field Detail

IID504996e3_9abe_4a42_847d_39d641b7fd41

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

setTableByRef

void setTableByRef(ITable rhs1)
                   throws java.io.IOException,
                          AutomationException
Table to perform calculation on.

Parameters:
rhs1 - A reference to a com.esri.arcgis.geodatabase.ITable (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSelectionSetByRef

void setSelectionSetByRef(ISelectionSet rhs1)
                          throws java.io.IOException,
                                 AutomationException
SelectionSet to perform calculation on (optional).

Parameters:
rhs1 - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setQueryFilterByRef

void setQueryFilterByRef(IQueryFilter rhs1)
                         throws java.io.IOException,
                                AutomationException
QueryFilter used for reading and writing data (optional).

Parameters:
rhs1 - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCallbackByRef

void setCallbackByRef(ITableDataCallback rhs1)
                      throws java.io.IOException,
                             AutomationException
The call back routine.

Parameters:
rhs1 - A reference to a com.esri.arcgis.geodatabaseui.ITableDataCallback (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setField

void setField(java.lang.String rhs1)
              throws java.io.IOException,
                     AutomationException
Field to perform calculation on.

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

doModal

IEnvelope doModal(int parentWindow)
                  throws java.io.IOException,
                         AutomationException
Displays the dialog used to perform calculations.

Parameters:
parentWindow - The parentWindow (A COM typedef) (in)
Returns:
A reference to a com.esri.arcgis.geometry.IEnvelope
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPreExpression

void setPreExpression(java.lang.String pPreExpression)
                      throws java.io.IOException,
                             AutomationException
A pre-calculation code determination of a value or variable that may be passed to the expression, or value, of the calculation.

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

getPreExpression

java.lang.String getPreExpression()
                                  throws java.io.IOException,
                                         AutomationException
A pre-calculation code determination of a value or variable that may be passed to the expression, or value, of the calculation.

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

setExpression

void setExpression(java.lang.String pExpression)
                   throws java.io.IOException,
                          AutomationException
Expression or value applied to a field in each row of the cursor.

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

getExpression

java.lang.String getExpression()
                               throws java.io.IOException,
                                      AutomationException
Expression or value applied to a field in each row of the cursor.

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