|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 FormField 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.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public String getDisplayName() throws IOException, AutomationException
getDisplayName
in interface IReferenceDataField
IOException
- 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 IReferenceDataField
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isObjectID() throws IOException, AutomationException
isObjectID
in interface IReferenceDataField
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isShape() throws IOException, AutomationException
isShape
in interface IReferenceDataField
IOException
- 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 IReferenceDataField
IOException
- 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 IReferenceDataField
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 |