com.esri.arcgis.arcmapui
Interface IQueryAttributes

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IQueryAttributesProxy, QueryAttributes

public interface IQueryAttributes
extends java.io.Serializable

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

Description: 'Provides access to members that control the Attribute query window.' 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 IID9e138101_6dcc_11d2_a07e_0000f8775bf9
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void doModal(int parentHWnd)
          Shows attribute query window in a modal state.
 int getCombinationMethod()
          CombinationMethod on form.
 ILayer getLayer()
          Layer selected by the user.
 IQueryFilter getQueryFilter()
          Provide a QueryFilter after form has been executed.
 void setApplicationByRef(java.lang.Object rhs1)
          Provides the window with a reference to the application.
 void setCombinationMethod(int pMethod)
          CombinationMethod on form.
 void setExpression(java.lang.String rhs1)
          Default expression.
 void setLayerByRef(ILayer ppLayer)
          Layer selected by the user.
 void setSelectFeaturesInLayerOnOK(boolean rhs1)
          When the user presses OK, select features.
 

Field Detail

IID9e138101_6dcc_11d2_a07e_0000f8775bf9

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

setApplicationByRef

void setApplicationByRef(java.lang.Object rhs1)
                         throws java.io.IOException,
                                AutomationException
Provides the window with a reference to the application.

Parameters:
rhs1 - A reference to another Automation Object (IDispatch) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

doModal

void doModal(int parentHWnd)
             throws java.io.IOException,
                    AutomationException
Shows attribute query window in a modal state.

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

setCombinationMethod

void setCombinationMethod(int pMethod)
                          throws java.io.IOException,
                                 AutomationException
CombinationMethod on form.

Parameters:
pMethod - A com.esri.arcgis.carto.esriSelectionResultEnum constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCombinationMethod

int getCombinationMethod()
                         throws java.io.IOException,
                                AutomationException
CombinationMethod on form.

Returns:
A com.esri.arcgis.carto.esriSelectionResultEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLayer

ILayer getLayer()
                throws java.io.IOException,
                       AutomationException
Layer selected by the user.

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

setLayerByRef

void setLayerByRef(ILayer ppLayer)
                   throws java.io.IOException,
                          AutomationException
Layer selected by the user.

Parameters:
ppLayer - 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.

setSelectFeaturesInLayerOnOK

void setSelectFeaturesInLayerOnOK(boolean rhs1)
                                  throws java.io.IOException,
                                         AutomationException
When the user presses OK, select features. If there is an error, don't return. Default: FALSE.

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

setExpression

void setExpression(java.lang.String rhs1)
                   throws java.io.IOException,
                          AutomationException
Default expression.

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

getQueryFilter

IQueryFilter getQueryFilter()
                            throws java.io.IOException,
                                   AutomationException
Provide a QueryFilter after form has been executed.

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