|
|||||||||
| 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.location.IReferenceDataFieldProxy
public class IReferenceDataFieldProxy
Provides access to members for inspecting a reference data field.
Use the IReferenceDataField interface to get information about the Field in the ReferenceDataTable used by the locator.
ReferenceDataIndex,
IReferenceDataFieldEdit,
ReferenceDataFieldsEnumerator,
ReferenceDataTableEnumerator,
IReferenceDataField,
IReferenceDataTableEdit,
ESRIFDOAddressLocator,
IReferenceDataFile.getPathName(),
StreetMapAddressLocator,
IEnumReferenceDataField,
IReferenceDataFile,
IReferenceDataTable,
IReferenceDataTables,
IReferenceDataTables.getTables(),
ReferenceDataField,
IReferenceDataFile.getFilters(),
IEnumReferenceDataTable,
ReferenceDataTable,
IAddressGeocoding.validate(),
ReferenceDataIndexEnumerator,
IEnumReferenceDataIndex,
Serialized Form| Field Summary | |
|---|---|
boolean |
noncastable
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
| Constructor Summary | |
|---|---|
|
IReferenceDataFieldProxy()
|
|
IReferenceDataFieldProxy(Object obj)
|
protected |
IReferenceDataFieldProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
String |
getDisplayName()
Name for the reference data field to display in the user interface. |
String |
getInternalName()
Internal name for the reference data field. |
String |
getName()
Name of the field in the reference data table. |
boolean |
isObjectID()
Indicates if the field is the ObjectID field. |
boolean |
isRequired()
Indicates whether the field is a required by the locator. |
boolean |
isShape()
Indicates if the field is the Shape field. |
void |
removeListener(String iidStr,
Object theListener)
|
| 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 boolean noncastable
| Constructor Detail |
|---|
public IReferenceDataFieldProxy()
public IReferenceDataFieldProxy(Object obj)
throws IOException
IOException
protected IReferenceDataFieldProxy(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 String getDisplayName()
throws IOException,
AutomationException
getDisplayName in interface IReferenceDataFieldIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getInternalName()
throws IOException,
AutomationException
The InternalName property returns the internal name for the ReferenceDataField used by the locator.
The following is a listing of the internal names of the ReferenceDataFields used by the locators provided with ArcGIS 8:
getInternalName in interface IReferenceDataFieldIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isObjectID()
throws IOException,
AutomationException
isObjectID in interface IReferenceDataFieldIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isShape()
throws IOException,
AutomationException
isShape in interface IReferenceDataFieldIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getName()
throws IOException,
AutomationException
The Name property returns the actual name of the Field in the reference data source.
getName in interface IReferenceDataFieldIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isRequired()
throws IOException,
AutomationException
If the Required property is False, then the reference data source does not need to contain this Field.
isRequired in interface IReferenceDataFieldIOException - 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 | ||||||||