com.esri.arcgis.trackinganalyst
Interface ILayerQueryBuilder

All Superinterfaces:
Serializable
All Known Implementing Classes:
ILayerQueryBuilderProxy

public interface ILayerQueryBuilder
extends Serializable

Provides access to properties and methods for the layer query builder.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.


Method Summary
 void doModal(ILayer piLayer, int hParent)
          Displays a modal query builder dialog.
 String getWhereClause()
          SQL style WhereClause for the query.
 void setWhereClause(String pVal)
          SQL style WhereClause for the query.
 

Method Detail

getWhereClause

String getWhereClause()
                      throws IOException,
                             AutomationException
SQL style WhereClause for the query.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

setWhereClause

void setWhereClause(String pVal)
                    throws IOException,
                           AutomationException
SQL style WhereClause for the query.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

doModal

void doModal(ILayer piLayer,
             int hParent)
             throws IOException,
                    AutomationException
Displays a modal query builder dialog.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Parameters:
piLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
hParent - The hParent (A COM typedef) (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.