com.esri.arcgis.arcweb
Interface IArcWebAddressFinderInfo

All Superinterfaces:
Serializable
All Known Implementing Classes:
ArcWebAddressFinderInfo, IArcWebAddressFinderInfoProxy

public interface IArcWebAddressFinderInfo
extends Serializable

Provides access to members that contain information about a geocoding data source.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 IEnumArcWebCountry getCountries()
          An enumerator of countries supported by the data source.
 String getDataSource()
          The name of the data source used for geocoding.
 boolean isExtendedPostalCode()
          Indicates if extended postal codes (for example, zip + 4) are supported by the data source.
 boolean isPartialAddress()
          Indicates if partial addresses are supported by the data source.
 boolean isReverseGeocode()
          Indicates if reverse geocoding is supported by the data source.
 

Method Detail

getDataSource

String getDataSource()
                     throws IOException,
                            AutomationException
The name of the data source used for geocoding.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The dataSource
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isExtendedPostalCode

boolean isExtendedPostalCode()
                             throws IOException,
                                    AutomationException
Indicates if extended postal codes (for example, zip + 4) are supported by the data source.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The extendedPostalCode
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isPartialAddress

boolean isPartialAddress()
                         throws IOException,
                                AutomationException
Indicates if partial addresses are supported by the data source.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The partialAddress
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isReverseGeocode

boolean isReverseGeocode()
                         throws IOException,
                                AutomationException
Indicates if reverse geocoding is supported by the data source.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The reverseGeocode
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCountries

IEnumArcWebCountry getCountries()
                                throws IOException,
                                       AutomationException
An enumerator of countries supported by the data source.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.arcweb.IEnumArcWebCountry
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.