|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.carto.SelectionEnvironment
public class SelectionEnvironment
COM Class 'SelectionEnvironment'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'Defines the feature 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 long |
serialVersionUID
|
Fields inherited from interface com.esri.arcgis.carto.ISelectionEnvironment |
---|
IID, IIDe3875b6f_d9f5_11d1_add4_080009ec732a, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ISelectionEnvironmentThreshold |
---|
IID, IIDb7b1e910_f760_11d3_adf3_00c04fa33a15, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ISelectionEnvironmentStorage |
---|
IID, IIDa231c0e1_0bdb_11d4_9fea_00c04f6bc78e, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ISelectionEnvironmentLayer |
---|
IID, IIDdabac83c_3313_11d4_9ff4_00c04f6bc78e, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ISelectionEnvironmentSymbols |
---|
IID, IID94a0324e_499d_4886_ab4d_02560cccbbf7, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersistStream |
---|
IID, IID00000109_0000_0000_c000_000000000046, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersist |
---|
IID0000010c_0000_0000_c000_000000000046 |
Constructor Summary | |
---|---|
SelectionEnvironment()
Constructs a SelectionEnvironment using ArcGIS Engine. |
|
SelectionEnvironment(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. SelectionEnvironment theSelectionEnvironment = (SelectionEnvironment) obj; |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another |
double |
getAreaSearchDistance()
Distance used for selecting areas by proximity. |
int |
getAreaSelectionMethod()
Selection method used for areas. |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
int |
getCombinationMethod()
Combination method for the selection results. |
IColor |
getDefaultColor()
Default selection color. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
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 |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
int |
getWarningThreshold()
Threshold (number of records), above which selection warnings may be shown. |
int |
hashCode()
the hashcode for this object |
boolean |
isClearInvisibleLayers()
Indicates if invisible layers have their selections cleared when a new selection is made. |
void |
isDirty()
isDirty |
boolean |
isSaveSelections()
Indicates if objects save their selections. |
boolean |
isScaleSelectionSymbols()
Indicates if selection symbols should be scaled based on the reference scale. |
boolean |
isShowSelectionWarning()
Indicates if warnings are displayed when the record count exceeds the selection warning threshold. |
void |
load(IStream pstm)
load |
void |
readExternal(java.io.ObjectInput in)
|
void |
release()
Release a SelectionEnvironment. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
setAreaSearchDistance(double distance)
Distance used for selecting areas by proximity. |
void |
setAreaSelectionMethod(int method)
Selection method used for areas. |
void |
setClearInvisibleLayers(boolean clearInvisible)
Indicates if invisible layers have their selections cleared when a new selection is made. |
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 |
setSaveSelections(boolean saveSel)
Indicates if objects save their selections. |
void |
setScaleSelectionSymbols(boolean scale)
Indicates if selection symbols should be scaled based on the reference scale. |
void |
setSearchTolerance(int tolerance)
Search tolerance in device units. |
void |
setShowSelectionWarning(boolean showWarning)
Indicates if warnings are displayed when the record count exceeds the selection warning threshold. |
void |
setWarningThreshold(int threshold)
Threshold (number of records), above which selection warnings may be shown. |
void |
writeExternal(java.io.ObjectOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final long serialVersionUID
Constructor Detail |
---|
public SelectionEnvironment() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic SelectionEnvironment(java.lang.Object obj) throws java.io.IOException
SelectionEnvironment theSelectionEnvironment = (SelectionEnvironment) obj;
obj
to SelectionEnvironment
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public int getPointSelectionMethod() throws java.io.IOException, AutomationException
getPointSelectionMethod
in interface ISelectionEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPointSelectionMethod(int method) throws java.io.IOException, AutomationException
setPointSelectionMethod
in interface ISelectionEnvironment
method
- A com.esri.arcgis.geodatabase.esriSpatialRelEnum constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getPointSearchDistance() throws java.io.IOException, AutomationException
getPointSearchDistance
in interface ISelectionEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPointSearchDistance(double distance) throws java.io.IOException, AutomationException
setPointSearchDistance
in interface ISelectionEnvironment
distance
- The distance (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLinearSelectionMethod() throws java.io.IOException, AutomationException
getLinearSelectionMethod
in interface ISelectionEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLinearSelectionMethod(int method) throws java.io.IOException, AutomationException
setLinearSelectionMethod
in interface ISelectionEnvironment
method
- A com.esri.arcgis.geodatabase.esriSpatialRelEnum constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getLinearSearchDistance() throws java.io.IOException, AutomationException
getLinearSearchDistance
in interface ISelectionEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLinearSearchDistance(double distance) throws java.io.IOException, AutomationException
setLinearSearchDistance
in interface ISelectionEnvironment
distance
- The distance (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getAreaSelectionMethod() throws java.io.IOException, AutomationException
getAreaSelectionMethod
in interface ISelectionEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAreaSelectionMethod(int method) throws java.io.IOException, AutomationException
setAreaSelectionMethod
in interface ISelectionEnvironment
method
- A com.esri.arcgis.geodatabase.esriSpatialRelEnum constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getAreaSearchDistance() throws java.io.IOException, AutomationException
getAreaSearchDistance
in interface ISelectionEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAreaSearchDistance(double distance) throws java.io.IOException, AutomationException
setAreaSearchDistance
in interface ISelectionEnvironment
distance
- The distance (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getCombinationMethod() throws java.io.IOException, AutomationException
getCombinationMethod
in interface ISelectionEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCombinationMethod(int method) throws java.io.IOException, AutomationException
setCombinationMethod
in interface ISelectionEnvironment
method
- A com.esri.arcgis.carto.esriSelectionResultEnum constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSearchTolerance() throws java.io.IOException, AutomationException
getSearchTolerance
in interface ISelectionEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSearchTolerance(int tolerance) throws java.io.IOException, AutomationException
setSearchTolerance
in interface ISelectionEnvironment
tolerance
- The tolerance (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IColor getDefaultColor() throws java.io.IOException, AutomationException
getDefaultColor
in interface ISelectionEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefaultColorByRef(IColor color) throws java.io.IOException, AutomationException
setDefaultColorByRef
in interface ISelectionEnvironment
color
- A reference to a com.esri.arcgis.display.IColor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isShowSelectionWarning() throws java.io.IOException, AutomationException
isShowSelectionWarning
in interface ISelectionEnvironmentThreshold
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShowSelectionWarning(boolean showWarning) throws java.io.IOException, AutomationException
setShowSelectionWarning
in interface ISelectionEnvironmentThreshold
showWarning
- The showWarning (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getWarningThreshold() throws java.io.IOException, AutomationException
getWarningThreshold
in interface ISelectionEnvironmentThreshold
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setWarningThreshold(int threshold) throws java.io.IOException, AutomationException
setWarningThreshold
in interface ISelectionEnvironmentThreshold
threshold
- The threshold (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSaveSelections() throws java.io.IOException, AutomationException
isSaveSelections
in interface ISelectionEnvironmentStorage
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSaveSelections(boolean saveSel) throws java.io.IOException, AutomationException
setSaveSelections
in interface ISelectionEnvironmentStorage
saveSel
- The saveSel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isClearInvisibleLayers() throws java.io.IOException, AutomationException
isClearInvisibleLayers
in interface ISelectionEnvironmentLayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setClearInvisibleLayers(boolean clearInvisible) throws java.io.IOException, AutomationException
setClearInvisibleLayers
in interface ISelectionEnvironmentLayer
clearInvisible
- The clearInvisible (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isScaleSelectionSymbols() throws java.io.IOException, AutomationException
isScaleSelectionSymbols
in interface ISelectionEnvironmentSymbols
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setScaleSelectionSymbols(boolean scale) throws java.io.IOException, AutomationException
setScaleSelectionSymbols
in interface ISelectionEnvironmentSymbols
scale
- The scale (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void isDirty() throws java.io.IOException, AutomationException
isDirty
in interface IPersistStream
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void load(IStream pstm) throws java.io.IOException, AutomationException
load
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void save(IStream pstm, int fClearDirty) throws java.io.IOException, AutomationException
save
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)fClearDirty
- The fClearDirty (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getSizeMax(_ULARGE_INTEGER[] pcbSize) throws java.io.IOException, AutomationException
getSizeMax
in interface IPersistStream
pcbSize
- A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getClassID(GUID[] pClassID) throws java.io.IOException, AutomationException
getClassID
in interface IPersist
pClassID
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |