|
|||||||||
| 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.controls.IARFeatureProxy
public class IARFeatureProxy
Provides access to members that control the ARFeature.
| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, E |
| Constructor Summary | |
|---|---|
|
IARFeatureProxy()
|
|
IARFeatureProxy(Object obj)
|
protected |
IARFeatureProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
centerAt()
Centers the feature on the map display. |
void |
flash()
Flashes the feature on the display. |
void |
flicker()
Flickers the feature on the display. |
Object |
getCustomProperty()
A property to associate data with an object. |
String |
getFieldAliasName(int index)
The alias name of the field. |
int |
getFieldCount()
The number of fields in the field collection. |
String |
getFieldName(int index)
The name of the field. |
int |
getFieldType(int index)
The type of field. |
Object |
getInternalObject()
The internal ArcObjects IFeature object. |
Object |
getValue(Object index)
The value of the field. |
String |
getValueAsString(Object index)
A property to access the value of the specified field as a string. |
void |
highlight(boolean bHighlight,
int color)
Highlights the feature on the display. |
boolean |
isFieldAccessible(Object index)
A property that checks if the specified field is accessible. |
void |
readExternal(ObjectInput in)
|
void |
removeListener(String iidStr,
Object theListener)
|
void |
setCustomProperty(Object pVal)
A property to associate data with an object. |
void |
writeExternal(ObjectOutput out)
|
void |
zoomTo()
Zooms the map to display the feature. |
| 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, queryInterface, release, setNativeMode, setPropertyByName, toString, vtblInvoke |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public IARFeatureProxy()
public IARFeatureProxy(Object obj)
throws IOException
IOException
protected IARFeatureProxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public Object getValue(Object index)
throws IOException,
AutomationException
getValue in interface IARFeatureindex - A Variant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getFieldCount()
throws IOException,
AutomationException
getFieldCount in interface IARFeatureIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getFieldName(int index)
throws IOException,
AutomationException
getFieldName in interface IARFeatureindex - The index (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getFieldAliasName(int index)
throws IOException,
AutomationException
getFieldAliasName in interface IARFeatureindex - The index (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getFieldType(int index)
throws IOException,
AutomationException
getFieldType in interface IARFeatureindex - The index (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void zoomTo()
throws IOException,
AutomationException
zoomTo in interface IARFeatureIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void centerAt()
throws IOException,
AutomationException
centerAt in interface IARFeatureIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void flash()
throws IOException,
AutomationException
flash in interface IARFeatureIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void flicker()
throws IOException,
AutomationException
flicker in interface IARFeatureIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Object getInternalObject()
throws IOException,
AutomationException
getInternalObject in interface IARFeatureIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Object getCustomProperty()
throws IOException,
AutomationException
getCustomProperty in interface IARFeatureIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCustomProperty(Object pVal)
throws IOException,
AutomationException
setCustomProperty in interface IARFeaturepVal - A Variant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void highlight(boolean bHighlight,
int color)
throws IOException,
AutomationException
highlight in interface IARFeaturebHighlight - The bHighlight (in)color - The color (A COM typedef) (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isFieldAccessible(Object index)
throws IOException,
AutomationException
isFieldAccessible in interface IARFeatureindex - A Variant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getValueAsString(Object index)
throws IOException,
AutomationException
getValueAsString in interface IARFeatureindex - A Variant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizablewriteExternal in class com.esri.arcgis.interop.DispatchIOException
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class com.esri.arcgis.interop.DispatchIOException
ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||