com.esri.arcgis.carto
Interface ISelectionEnvironment

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ISelectionEnvironmentProxy, SelectionEnvironment

public interface ISelectionEnvironment
extends java.io.Serializable

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

Description: 'Provides access to members that control the selection environment.' 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 IIDe3875b6f_d9f5_11d1_add4_080009ec732a
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 double getAreaSearchDistance()
          Distance used for selecting areas by proximity.
 int getAreaSelectionMethod()
          Selection method used for areas.
 int getCombinationMethod()
          Combination method for the selection results.
 IColor getDefaultColor()
          Default selection color.
 double getLinearSearchDistance()
          Distance used for selecting lines by proximity.
 int getLinearSelectionMethod()
          Selection method used for lines.
 double getPointSearchDistance()
          Distance used for selecting points by proximity.
 int getPointSelectionMethod()
          Selection method used for points.
 int getSearchTolerance()
          Search tolerance in device units.
 void setAreaSearchDistance(double distance)
          Distance used for selecting areas by proximity.
 void setAreaSelectionMethod(int method)
          Selection method used for areas.
 void setCombinationMethod(int method)
          Combination method for the selection results.
 void setDefaultColorByRef(IColor color)
          Default selection color.
 void setLinearSearchDistance(double distance)
          Distance used for selecting lines by proximity.
 void setLinearSelectionMethod(int method)
          Selection method used for lines.
 void setPointSearchDistance(double distance)
          Distance used for selecting points by proximity.
 void setPointSelectionMethod(int method)
          Selection method used for points.
 void setSearchTolerance(int tolerance)
          Search tolerance in device units.
 

Field Detail

IIDe3875b6f_d9f5_11d1_add4_080009ec732a

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

getPointSelectionMethod

int getPointSelectionMethod()
                            throws java.io.IOException,
                                   AutomationException
Selection method used for points.

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

setPointSelectionMethod

void setPointSelectionMethod(int method)
                             throws java.io.IOException,
                                    AutomationException
Selection method used for points.

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

getPointSearchDistance

double getPointSearchDistance()
                              throws java.io.IOException,
                                     AutomationException
Distance used for selecting points by proximity.

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

setPointSearchDistance

void setPointSearchDistance(double distance)
                            throws java.io.IOException,
                                   AutomationException
Distance used for selecting points by proximity.

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

getLinearSelectionMethod

int getLinearSelectionMethod()
                             throws java.io.IOException,
                                    AutomationException
Selection method used for lines.

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

setLinearSelectionMethod

void setLinearSelectionMethod(int method)
                              throws java.io.IOException,
                                     AutomationException
Selection method used for lines.

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

getLinearSearchDistance

double getLinearSearchDistance()
                               throws java.io.IOException,
                                      AutomationException
Distance used for selecting lines by proximity.

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

setLinearSearchDistance

void setLinearSearchDistance(double distance)
                             throws java.io.IOException,
                                    AutomationException
Distance used for selecting lines by proximity.

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

getAreaSelectionMethod

int getAreaSelectionMethod()
                           throws java.io.IOException,
                                  AutomationException
Selection method used for areas.

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

setAreaSelectionMethod

void setAreaSelectionMethod(int method)
                            throws java.io.IOException,
                                   AutomationException
Selection method used for areas.

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

getAreaSearchDistance

double getAreaSearchDistance()
                             throws java.io.IOException,
                                    AutomationException
Distance used for selecting areas by proximity.

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

setAreaSearchDistance

void setAreaSearchDistance(double distance)
                           throws java.io.IOException,
                                  AutomationException
Distance used for selecting areas by proximity.

Parameters:
distance - The distance (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
Combination method for the selection results.

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.

setCombinationMethod

void setCombinationMethod(int method)
                          throws java.io.IOException,
                                 AutomationException
Combination method for the selection results.

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

getSearchTolerance

int getSearchTolerance()
                       throws java.io.IOException,
                              AutomationException
Search tolerance in device units.

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

setSearchTolerance

void setSearchTolerance(int tolerance)
                        throws java.io.IOException,
                               AutomationException
Search tolerance in device units.

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

getDefaultColor

IColor getDefaultColor()
                       throws java.io.IOException,
                              AutomationException
Default selection color.

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

setDefaultColorByRef

void setDefaultColorByRef(IColor color)
                          throws java.io.IOException,
                                 AutomationException
Default selection color.

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