com.esri.arcgis.carto
Interface IQueryByLayer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IQueryByLayerProxy, QueryByLayer

public interface IQueryByLayer
extends java.io.Serializable

COM Interface 'IQueryByLayer'. Generated 3/19/2015 1:20:53 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to the QueryByLayer interface.' 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 IIDb353cfbb_0f64_4d00_904a_6eecd3fa5d4c
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 ISelectionSet select()
          Selects the features based on the input parameters and returns a selection set.
 void setBufferDistance(double rhs1)
          The type of selection method to be performed.
 void setBufferUnits(int rhs1)
          The buffer units.
 void setByLayerByRef(IFeatureLayer rhs1)
          The layer features will be selected from.
 void setFromLayerByRef(IFeatureLayer rhs1)
          Provides access to the methods and properties of QueryByLayer.
 void setLayerSelectionMethod(int rhs1)
          The input layer that contains features to base the selection on.
 void setResultType(int rhs1)
          The result type of the selection where it can be specified that the selection adds to a current selection etc.
 void setUseSelectedFeatures(boolean rhs1)
          Indicates whether selected features will be used.
 

Field Detail

IIDb353cfbb_0f64_4d00_904a_6eecd3fa5d4c

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

setFromLayerByRef

void setFromLayerByRef(IFeatureLayer rhs1)
                       throws java.io.IOException,
                              AutomationException
Provides access to the methods and properties of QueryByLayer.

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

setByLayerByRef

void setByLayerByRef(IFeatureLayer rhs1)
                     throws java.io.IOException,
                            AutomationException
The layer features will be selected from.

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

setLayerSelectionMethod

void setLayerSelectionMethod(int rhs1)
                             throws java.io.IOException,
                                    AutomationException
The input layer that contains features to base the selection on.

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

setBufferDistance

void setBufferDistance(double rhs1)
                       throws java.io.IOException,
                              AutomationException
The type of selection method to be performed.

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

setBufferUnits

void setBufferUnits(int rhs1)
                    throws java.io.IOException,
                           AutomationException
The buffer units.

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

setUseSelectedFeatures

void setUseSelectedFeatures(boolean rhs1)
                            throws java.io.IOException,
                                   AutomationException
Indicates whether selected features will be used.

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

setResultType

void setResultType(int rhs1)
                   throws java.io.IOException,
                          AutomationException
The result type of the selection where it can be specified that the selection adds to a current selection etc.

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

select

ISelectionSet select()
                     throws java.io.IOException,
                            AutomationException
Selects the features based on the input parameters and returns a selection set.

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