com.esri.arcgis.trackinganalyst
Interface IQueryBuilder

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IQueryBuilderProxy, QueryBuilder

public interface IQueryBuilder
extends java.io.Serializable

COM Interface 'IQueryBuilder'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriTrackingAnalyst.olb'

Description: 'Provides access to properties and methods needed to manage query builder settings and functionality.' 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 IIDf42a9dbb_9203_49f1_b9e3_379b3a3c5c6c
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void doModal(int hParentWindowHandle)
          Displays the Query Builder dialog box.
 java.lang.String getDatasetDefinitionID()
          The value of the DatasetDefinitionID property.
 java.lang.String getDatasetDefinitionName()
          The value of the DatasetDefinitionName property.
 java.lang.String getWhereClause()
          Places SQL where clause in the query builder.
 void setDatasetDefinitionID(java.lang.String pVal)
          The value of the DatasetDefinitionID property.
 void setDatasetDefinitionName(java.lang.String pVal)
          The value of the DatasetDefinitionName property.
 void setLayer(ILayer rhs1)
          Layer containing test geometries for query.
 void setServerConnection(IServerConnection rhs1)
          Connection to tracking server being used in query.
 void setWhereClause(java.lang.String pVal)
          Places SQL where clause in the query builder.
 

Field Detail

IIDf42a9dbb_9203_49f1_b9e3_379b3a3c5c6c

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

getWhereClause

java.lang.String getWhereClause()
                                throws java.io.IOException,
                                       AutomationException
Places SQL where clause in the query builder.

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

setWhereClause

void setWhereClause(java.lang.String pVal)
                    throws java.io.IOException,
                           AutomationException
Places SQL where clause in the query builder.

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

getDatasetDefinitionName

java.lang.String getDatasetDefinitionName()
                                          throws java.io.IOException,
                                                 AutomationException
The value of the DatasetDefinitionName property.

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

setDatasetDefinitionName

void setDatasetDefinitionName(java.lang.String pVal)
                              throws java.io.IOException,
                                     AutomationException
The value of the DatasetDefinitionName property.

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

getDatasetDefinitionID

java.lang.String getDatasetDefinitionID()
                                        throws java.io.IOException,
                                               AutomationException
The value of the DatasetDefinitionID property.

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

setDatasetDefinitionID

void setDatasetDefinitionID(java.lang.String pVal)
                            throws java.io.IOException,
                                   AutomationException
The value of the DatasetDefinitionID property.

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

setServerConnection

void setServerConnection(IServerConnection rhs1)
                         throws java.io.IOException,
                                AutomationException
Connection to tracking server being used in query.

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

setLayer

void setLayer(ILayer rhs1)
              throws java.io.IOException,
                     AutomationException
Layer containing test geometries for query.

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

doModal

void doModal(int hParentWindowHandle)
             throws java.io.IOException,
                    AutomationException
Displays the Query Builder dialog box.

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