|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.carto.IFeatureSelectionProxy
public class IFeatureSelectionProxy
Internal use class Proxy for COM Interface 'IFeatureSelection'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description: 'Provides access to members that control feature selection.' 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 | |
|---|---|
boolean |
noncastable
|
static java.lang.Class |
targetClass
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
| Fields inherited from interface com.esri.arcgis.carto.IFeatureSelection |
|---|
IID, IID9336a280_c9a3_11d1_847e_0000f875b9c6 |
| Constructor Summary | |
|---|---|
|
IFeatureSelectionProxy()
For internal use only |
|
IFeatureSelectionProxy(java.lang.Object obj)
|
protected |
IFeatureSelectionProxy(java.lang.Object obj,
java.lang.String iid)
|
|
IFeatureSelectionProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
IFeatureSelectionProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
| Method Summary | |
|---|---|
void |
add(IFeature feature)
Adds a feature to the selection set. |
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
|
void |
clear()
Clears the selection. |
double |
getBufferDistance()
Buffer distance used for the selection. |
int |
getCombinationMethod()
Combination method for the selection. |
IColor |
getSelectionColor()
Selection color. |
ISelectionSet |
getSelectionSet()
The selected set of features. |
ISymbol |
getSelectionSymbol()
Selection symbol. |
boolean |
isSetSelectionSymbol()
Indicates if the selected set of features is drawn using the SelectionSymbol. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
void |
selectFeatures(IQueryFilter filter,
int method,
boolean justOne)
Selects features based upon the specifed criteria and combination method. |
void |
selectionChanged()
Fires the features layer update event. |
void |
setBufferDistance(double distance)
Buffer distance used for the selection. |
void |
setCombinationMethod(int method)
Combination method for the selection. |
void |
setSelectionColorByRef(IColor color)
Selection color. |
void |
setSelectionSetByRef(ISelectionSet selectionSet)
The selected set of features. |
void |
setSelectionSymbolByRef(ISymbol symbol)
Selection symbol. |
void |
setSetSelectionSymbol(boolean setSymbol)
Indicates if the selected set of features is drawn using the SelectionSymbol. |
| Methods inherited from class com.esri.arcgis.interop.Dispatch |
|---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.Class targetClass
public boolean noncastable
| Constructor Detail |
|---|
public IFeatureSelectionProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
throws java.net.UnknownHostException,
java.io.IOException
java.net.UnknownHostException
java.io.IOExceptionpublic IFeatureSelectionProxy()
public IFeatureSelectionProxy(java.lang.Object obj)
throws java.io.IOException
java.io.IOException
protected IFeatureSelectionProxy(java.lang.Object obj,
java.lang.String iid)
throws java.io.IOException
java.io.IOException
protected IFeatureSelectionProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
throws java.io.IOException
java.io.IOException| Method Detail |
|---|
public void addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
throws java.io.IOException
addListener in class com.esri.arcgis.interop.Dispatchjava.io.IOException
public void removeListener(java.lang.String iidStr,
java.lang.Object theListener)
throws java.io.IOException
removeListener in class com.esri.arcgis.interop.Dispatchjava.io.IOException
public ISelectionSet getSelectionSet()
throws java.io.IOException,
AutomationException
getSelectionSet in interface IFeatureSelectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSelectionSetByRef(ISelectionSet selectionSet)
throws java.io.IOException,
AutomationException
setSelectionSetByRef in interface IFeatureSelectionselectionSet - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (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 IFeatureSelectionjava.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 IFeatureSelectionmethod - 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 double getBufferDistance()
throws java.io.IOException,
AutomationException
getBufferDistance in interface IFeatureSelectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBufferDistance(double distance)
throws java.io.IOException,
AutomationException
setBufferDistance in interface IFeatureSelectiondistance - The distance (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSetSelectionSymbol()
throws java.io.IOException,
AutomationException
isSetSelectionSymbol in interface IFeatureSelectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSetSelectionSymbol(boolean setSymbol)
throws java.io.IOException,
AutomationException
setSetSelectionSymbol in interface IFeatureSelectionsetSymbol - The setSymbol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IColor getSelectionColor()
throws java.io.IOException,
AutomationException
getSelectionColor in interface IFeatureSelectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSelectionColorByRef(IColor color)
throws java.io.IOException,
AutomationException
setSelectionColorByRef in interface IFeatureSelectioncolor - 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 ISymbol getSelectionSymbol()
throws java.io.IOException,
AutomationException
getSelectionSymbol in interface IFeatureSelectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSelectionSymbolByRef(ISymbol symbol)
throws java.io.IOException,
AutomationException
setSelectionSymbolByRef in interface IFeatureSelectionsymbol - A reference to a com.esri.arcgis.display.ISymbol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void add(IFeature feature)
throws java.io.IOException,
AutomationException
add in interface IFeatureSelectionfeature - A reference to a com.esri.arcgis.geodatabase.IFeature (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void selectFeatures(IQueryFilter filter,
int method,
boolean justOne)
throws java.io.IOException,
AutomationException
selectFeatures in interface IFeatureSelectionfilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)method - A com.esri.arcgis.carto.esriSelectionResultEnum constant (in)justOne - The justOne (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void clear()
throws java.io.IOException,
AutomationException
clear in interface IFeatureSelectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void selectionChanged()
throws java.io.IOException,
AutomationException
selectionChanged in interface IFeatureSelectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||