com.esri.arcgis.geodatabaseui
Interface ICalculatorUI

All Superinterfaces:
Serializable
All Known Implementing Classes:
CalculatorUI

public interface ICalculatorUI
extends Serializable

Provides access to members that control the field calculator.

Superseded By

ICalculatorUI2

Product Availability

Available with ArcGIS Desktop.


Method Summary
 IEnvelope doModal(int parentWindow)
          Displays the dialog used to perform calculations.
 void setCallbackByRef(ITableDataCallback rhs1)
          The call back routine.
 void setField(String rhs1)
          Field to perform calculation on.
 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.
 

Method Detail

setTableByRef

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

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

setSelectionSetByRef

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

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

setQueryFilterByRef

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

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

setCallbackByRef

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

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

setField

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

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

doModal

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

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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