|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.controls.ARFeature
public class ARFeature
COM Class 'ARFeature'. Generated 3/19/2015 1:20:50 PM from 'C:\ArcGIS\COM\esriPublisherControls.olb'
Description 'ARFeature object.' 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 |
---|
Fields inherited from interface com.esri.arcgis.controls.IARFeature |
---|
DISPID_1_GET_NAME, DISPID_10_GET_NAME, DISPID_11_GET_NAME, DISPID_11_PUT_NAME, DISPID_13_NAME, DISPID_14_GET_NAME, DISPID_15_GET_NAME, DISPID_2_GET_NAME, DISPID_3_GET_NAME, DISPID_4_GET_NAME, DISPID_5_GET_NAME, DISPID_6_NAME, DISPID_7_NAME, DISPID_8_NAME, DISPID_9_NAME, IID, IID5dfd448f_1a56_4c52_ac4e_2c1cb3e87ec6, xxDummy |
Constructor Summary | |
---|---|
ARFeature(java.lang.Object obj)
Construct a ARFeature using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
void |
centerAt()
Centers the feature on the map display. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
flash()
Flashes the feature on the display. |
void |
flicker()
Flickers the feature on the display. |
java.lang.Object |
getCustomProperty()
A property to associate data with an object. |
java.lang.String |
getFieldAliasName(int index)
The alias name of the field. |
int |
getFieldCount()
The number of fields in the field collection. |
java.lang.String |
getFieldName(int index)
The name of the field. |
int |
getFieldType(int index)
The type of field. |
java.lang.Object |
getInternalObject()
The internal ArcObjects IFeature object. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.Object |
getValue(java.lang.Object index)
The value of the field. |
java.lang.String |
getValueAsString(java.lang.Object index)
A property to access the value of the specified field as a string. |
int |
hashCode()
the hashcode for this object |
void |
highlight(boolean bHighlight,
int color)
Highlights the feature on the display. |
boolean |
isFieldAccessible(java.lang.Object index)
A property that checks if the specified field is accessible. |
void |
release()
Release a ARFeature. |
void |
setCustomProperty(java.lang.Object pVal)
A property to associate data with an object. |
void |
zoomTo()
Zooms the map to display the feature. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ARFeature(java.lang.Object obj) throws java.io.IOException
obj
to ARFeature
. *
ARFeature o = (ARFeature)obj; // will not work
ARFeature o = new ARFeature(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
ARFeature theARFeature = (ARFeature) obj;
Method Detail |
---|
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 java.lang.Object getValue(java.lang.Object index) throws java.io.IOException, AutomationException
getValue
in interface IARFeature
index
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFieldCount() throws java.io.IOException, AutomationException
getFieldCount
in interface IARFeature
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getFieldName(int index) throws java.io.IOException, AutomationException
getFieldName
in interface IARFeature
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getFieldAliasName(int index) throws java.io.IOException, AutomationException
getFieldAliasName
in interface IARFeature
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFieldType(int index) throws java.io.IOException, AutomationException
getFieldType
in interface IARFeature
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void zoomTo() throws java.io.IOException, AutomationException
zoomTo
in interface IARFeature
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void centerAt() throws java.io.IOException, AutomationException
centerAt
in interface IARFeature
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void flash() throws java.io.IOException, AutomationException
flash
in interface IARFeature
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void flicker() throws java.io.IOException, AutomationException
flicker
in interface IARFeature
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getInternalObject() throws java.io.IOException, AutomationException
getInternalObject
in interface IARFeature
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getCustomProperty() throws java.io.IOException, AutomationException
getCustomProperty
in interface IARFeature
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCustomProperty(java.lang.Object pVal) throws java.io.IOException, AutomationException
setCustomProperty
in interface IARFeature
pVal
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void highlight(boolean bHighlight, int color) throws java.io.IOException, AutomationException
highlight
in interface IARFeature
bHighlight
- The bHighlight (in)color
- The color (A COM typedef) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isFieldAccessible(java.lang.Object index) throws java.io.IOException, AutomationException
isFieldAccessible
in interface IARFeature
index
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getValueAsString(java.lang.Object index) throws java.io.IOException, AutomationException
getValueAsString
in interface IARFeature
index
- A Variant (in)
java.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 |