|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.location.CompositeLocator
public class CompositeLocator
COM Class 'CompositeLocator'. Generated 3/19/2015 1:20:44 PM from 'C:\ArcGIS\COM\esriLocation.olb'
Description 'A locator that contains collection of other locators.' 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.system.IClone |
---|
IID, IID9bff8aeb_e415_11d0_943c_080009eebecb, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.ILocatorDataset |
---|
IID, IIDfdadfae4_939d_11d3_9f6b_00c04f6bdf06, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.ILocator |
---|
IID, IID655c5c62_6478_11d3_9f57_00c04f6bdf06, xxDummy |
Fields inherited from interface com.esri.arcgis.location.IGeocodingProperties |
---|
IID, IID600a5896_ddc1_11d3_9f74_00c04f8ed1c4, xxDummy |
Fields inherited from interface com.esri.arcgis.location.IAddressInputs |
---|
IID600a589d_ddc1_11d3_9f74_00c04f8ed1c4 |
Fields inherited from interface com.esri.arcgis.location.IAdvancedGeocoding2 |
---|
IID, IID79d7d550_9268_4b98_b147_fa5dfb3869d5, xxDummy |
Fields inherited from interface com.esri.arcgis.location.IAdvancedGeocoding |
---|
IIDe0f10b74_eb7c_11d2_9f47_00c04f8ed1c4 |
Fields inherited from interface com.esri.arcgis.location.IAddressGeocoding |
---|
IID600a589a_ddc1_11d3_9f74_00c04f8ed1c4 |
Fields inherited from interface com.esri.arcgis.location.IAdvancedIntersectionGeocoding |
---|
IID, IID3466eb04_6482_11d3_9f57_00c04f6bdf06, xxDummy |
Fields inherited from interface com.esri.arcgis.location.IIntersectionGeocoding |
---|
IID5cd1b646_774c_11d3_9f61_00c04f8ed1c4 |
Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
Fields inherited from interface com.esri.arcgis.location.IReverseGeocodingProperties |
---|
IID, IIDb693864f_4485_4d9a_a69e_3aa66153f44d, xxDummy |
Fields inherited from interface com.esri.arcgis.location.IReverseGeocoding |
---|
IID, IID5af33731_8b62_4dd7_897c_faacc0cd575e, xxDummy |
Fields inherited from interface com.esri.arcgis.location.ICompositeLocator |
---|
IID, IID096760f8_2253_4f07_828a_8be24dc67bfe, xxDummy |
Fields inherited from interface com.esri.arcgis.location.ISingleLineAddressInput |
---|
IID, IID42825b3a_5b8e_485d_bcbc_895f7d06c9c2, xxDummy |
Constructor Summary | |
---|---|
CompositeLocator()
Constructs a CompositeLocator using ArcGIS Engine. |
|
CompositeLocator(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. CompositeLocator theCompositeLocator = (CompositeLocator) obj; |
Method Summary | |
---|---|
void |
assign(IClone src)
Assigns the properties of src to the receiver. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IClone |
esri_clone()
Clones the receiver and assigns the result to *clone. |
IArray |
findStandardizedAddressCandidates(IPropertySet standardizedAddress)
Generates candidates for a standardized address. |
IArray |
findStandardizedIntersectionCandidates(IPropertySet standardizedIntersection)
Generates candidates for a standardized intersection. |
IFields |
getAddressFields()
Fields needed to geocode a table of addresses. |
java.lang.String |
getCategory()
Category of the locator. |
static java.lang.String |
getClsid()
getClsid. |
java.lang.Object |
getDefaultInputFieldNames()
Recognized names for the single line input field. |
java.lang.Object |
getDefaultInputFieldNames(java.lang.String addressField)
Recognized names for an input field. |
java.lang.String |
getDescription()
Description of the locator. |
int |
getEndOffset()
End offset percentage. |
ILocatorName |
getFullName()
The Name object for the locator. |
IFields |
getIntersectionCandidateFields()
Fields contained by intersection candidates. |
java.lang.String |
getIntersectionConnectors()
Connector strings used to designate intersections. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
ILocator |
getLocator(java.lang.String name)
Participating locator. |
java.lang.Object |
getLocatorNames()
Names of participating locators. |
ILocatorWorkspace |
getLocatorWorkspace()
The locator workspace that contains the locator. |
IFields |
getMatchFields()
Fields contained in the geocoding result. |
int |
getMinimumCandidateScore()
Minimum candidate score setting. |
int |
getMinimumMatchScore()
Minimum match score setting. |
java.lang.String |
getName()
Name of the locator. |
double |
getSearchDistance()
Search distance. |
int |
getSearchDistanceUnits()
Units used for the search distance. |
double |
getSideOffset()
Side offset distance. |
int |
getSideOffsetUnits()
Units used for the side offset. |
IField |
getSingleLineAddressField()
Field needed to geocode a single line address. |
int |
getSpellingSensitivity()
Spelling sensitivity setting. |
IFields |
getStandardizeFields()
Fields contained in a standardized address. |
IFields |
getStandardizeIntersectionFields()
Fields contained in a standardized intersection. |
ILocatorUI |
getUserInterface()
User interface for the locator. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
boolean |
isAddPercentAlongToMatchFields()
Indicates if the percentage along the reference feature at which the address is located is included in the geocoding result. |
boolean |
isAddReferenceIDToMatchFields()
Indicates if the feature ID of the matched feature is included in the geocoding result. |
boolean |
isAddStandardizeStringToMatchFields()
Indicates if the standardized address is included in the geocoding result. |
boolean |
isAddXYCoordsToMatchFields()
Indicates if the x and y coordinates of the address location are included in the geocoding result. |
boolean |
isEqual(IClone other)
Indicates if the receiver and other have the same properties. |
boolean |
isIdentical(IClone other)
Indicates if the receiver and other are the same object. |
boolean |
isIntersection(IPropertySet address)
Indicates if an address is an intersection. |
boolean |
isMatchIfScoresTie()
Indicates whether addresses should be arbitrarily matched to a feature when two or more features have the same best score. |
boolean |
isUseRelativePaths()
Indicates if the paths to the reference data should be stored relative to the locator. |
IPropertySet |
matchAddress(IPropertySet address)
Geocodes a single address. |
void |
matchRecordSet(ICursor addressCursor,
java.lang.String addressFieldNames,
IRecordSetInit outputRecordSet,
java.lang.String outputFieldNames,
IPropertySet fieldsToCopy,
ITrackCancel cancelTracker)
Geocodes a cursor of addresses to a RecordSet. |
IPropertySet |
matchStandardizedAddress(IPropertySet standardizedAddress)
Geocodes a single standardized address. |
IPropertySet |
matchStandardizedIntersection(IPropertySet standardizedIntersection)
Geocodes a single standardized intersection. |
void |
matchTable(ITable addressTable,
java.lang.String addressFieldNames,
java.lang.String whereClause,
IFeatureClass outputFeatureClass,
java.lang.String outputFieldNames,
IPropertySet fieldsToCopy,
ITrackCancel cancelTracker)
Geocodes a table of addresses. |
void |
release()
Release a CompositeLocator. |
void |
rematchTable(ITable pInputTable,
java.lang.String inputFieldNames,
java.lang.String inputJoinFieldName,
IFeatureClass resultTable,
java.lang.String outputFieldNames,
java.lang.String outputJoinFieldName,
java.lang.String whereClause,
ITrackCancel cancelTracker)
Rematches a geocoded feature class or shapefile. |
IPropertySet |
reverseGeocode(IPoint location,
boolean bReturnIntersection)
Generate an address based on a point. |
void |
setAddPercentAlongToMatchFields(boolean bAddPercentAlongToMatchFields)
Indicates if the percentage along the reference feature at which the address is located is included in the geocoding result. |
void |
setAddReferenceIDToMatchFields(boolean bAddReferenceIDToMatchFields)
Indicates if the feature ID of the matched feature is included in the geocoding result. |
void |
setAddStandardizeStringToMatchFields(boolean bAddStandardizeStringToMatchFields)
Indicates if the standardized address is included in the geocoding result. |
void |
setAddXYCoordsToMatchFields(boolean bAddXYCoordsToMatchFields)
Indicates if the x and y coordinates of the address location are included in the geocoding result. |
void |
setDefaultInputFieldNames(java.lang.String addressField,
java.lang.Object rhs2)
Recognized names for a required input field. |
void |
setDescription(java.lang.String description)
Description of the locator. |
void |
setEndOffset(int endOffset)
End offset percentage. |
void |
setIntersectionConnectors(java.lang.String intersectionConnectors)
Connector strings used to designate intersections. |
void |
setMatchIfScoresTie(boolean bMatchIfScoresTie)
Indicates whether addresses should be arbitrarily matched to a feature when two or more features have the same best score. |
void |
setMinimumCandidateScore(int minimumCandidateScore)
Minimum candidate score setting. |
void |
setMinimumMatchScore(int minimumMatchScore)
Minimum match score setting. |
void |
setSearchDistance(double searchDistance)
Search distance. |
void |
setSearchDistanceUnits(int searchDistanceUnits)
Units used for the search distance. |
void |
setSideOffset(double sideOffset)
Side offset distance. |
void |
setSideOffsetUnits(int sideOffsetUnits)
Units used for the side offset. |
void |
setSpellingSensitivity(int spellingSensitivity)
Spelling sensitivity setting. |
void |
setUseRelativePaths(boolean bUseRelativePaths)
Indicates if the paths to the reference data should be stored relative to the locator. |
IPropertySet |
standardizeAddress(IPropertySet address,
boolean[] isAnIntersection)
Standardizes an address. |
void |
validate()
Checks that the locator properties and locator dataset are present and valid. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CompositeLocator() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic CompositeLocator(java.lang.Object obj) throws java.io.IOException
CompositeLocator theCompositeLocator = (CompositeLocator) obj;
obj
to CompositeLocator
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
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 IClone esri_clone() throws java.io.IOException, AutomationException
esri_clone
in interface IClone
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void assign(IClone src) throws java.io.IOException, AutomationException
assign
in interface IClone
src
- A reference to a com.esri.arcgis.system.IClone (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEqual(IClone other) throws java.io.IOException, AutomationException
isEqual
in interface IClone
other
- A reference to a com.esri.arcgis.system.IClone (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isIdentical(IClone other) throws java.io.IOException, AutomationException
isIdentical
in interface IClone
other
- A reference to a com.esri.arcgis.system.IClone (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILocatorName getFullName() throws java.io.IOException, AutomationException
getFullName
in interface ILocatorDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILocatorWorkspace getLocatorWorkspace() throws java.io.IOException, AutomationException
getLocatorWorkspace
in interface ILocatorDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getName() throws java.io.IOException, AutomationException
getName
in interface ILocator
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getDescription() throws java.io.IOException, AutomationException
getDescription
in interface ILocator
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDescription(java.lang.String description) throws java.io.IOException, AutomationException
setDescription
in interface ILocator
description
- The description (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getCategory() throws java.io.IOException, AutomationException
getCategory
in interface ILocator
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILocatorUI getUserInterface() throws java.io.IOException, AutomationException
getUserInterface
in interface ILocator
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFields getAddressFields() throws java.io.IOException, AutomationException
getAddressFields
in interface IAddressInputs
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getDefaultInputFieldNames(java.lang.String addressField) throws java.io.IOException, AutomationException
getDefaultInputFieldNames
in interface IAddressInputs
addressField
- The addressField (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMinimumMatchScore() throws java.io.IOException, AutomationException
getMinimumMatchScore
in interface IGeocodingProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMinimumMatchScore(int minimumMatchScore) throws java.io.IOException, AutomationException
setMinimumMatchScore
in interface IGeocodingProperties
minimumMatchScore
- The minimumMatchScore (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMinimumCandidateScore() throws java.io.IOException, AutomationException
getMinimumCandidateScore
in interface IGeocodingProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMinimumCandidateScore(int minimumCandidateScore) throws java.io.IOException, AutomationException
setMinimumCandidateScore
in interface IGeocodingProperties
minimumCandidateScore
- The minimumCandidateScore (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSpellingSensitivity() throws java.io.IOException, AutomationException
getSpellingSensitivity
in interface IGeocodingProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSpellingSensitivity(int spellingSensitivity) throws java.io.IOException, AutomationException
setSpellingSensitivity
in interface IGeocodingProperties
spellingSensitivity
- The spellingSensitivity (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getEndOffset() throws java.io.IOException, AutomationException
getEndOffset
in interface IGeocodingProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setEndOffset(int endOffset) throws java.io.IOException, AutomationException
setEndOffset
in interface IGeocodingProperties
endOffset
- The endOffset (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getSideOffset() throws java.io.IOException, AutomationException
getSideOffset
in interface IGeocodingProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSideOffset(double sideOffset) throws java.io.IOException, AutomationException
setSideOffset
in interface IGeocodingProperties
sideOffset
- The sideOffset (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSideOffsetUnits() throws java.io.IOException, AutomationException
getSideOffsetUnits
in interface IGeocodingProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSideOffsetUnits(int sideOffsetUnits) throws java.io.IOException, AutomationException
setSideOffsetUnits
in interface IGeocodingProperties
sideOffsetUnits
- A com.esri.arcgis.system.esriUnits constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAddXYCoordsToMatchFields() throws java.io.IOException, AutomationException
isAddXYCoordsToMatchFields
in interface IGeocodingProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAddXYCoordsToMatchFields(boolean bAddXYCoordsToMatchFields) throws java.io.IOException, AutomationException
setAddXYCoordsToMatchFields
in interface IGeocodingProperties
bAddXYCoordsToMatchFields
- The bAddXYCoordsToMatchFields (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAddStandardizeStringToMatchFields() throws java.io.IOException, AutomationException
isAddStandardizeStringToMatchFields
in interface IGeocodingProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAddStandardizeStringToMatchFields(boolean bAddStandardizeStringToMatchFields) throws java.io.IOException, AutomationException
setAddStandardizeStringToMatchFields
in interface IGeocodingProperties
bAddStandardizeStringToMatchFields
- The bAddStandardizeStringToMatchFields (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAddReferenceIDToMatchFields() throws java.io.IOException, AutomationException
isAddReferenceIDToMatchFields
in interface IGeocodingProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAddReferenceIDToMatchFields(boolean bAddReferenceIDToMatchFields) throws java.io.IOException, AutomationException
setAddReferenceIDToMatchFields
in interface IGeocodingProperties
bAddReferenceIDToMatchFields
- The bAddReferenceIDToMatchFields (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAddPercentAlongToMatchFields() throws java.io.IOException, AutomationException
isAddPercentAlongToMatchFields
in interface IGeocodingProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAddPercentAlongToMatchFields(boolean bAddPercentAlongToMatchFields) throws java.io.IOException, AutomationException
setAddPercentAlongToMatchFields
in interface IGeocodingProperties
bAddPercentAlongToMatchFields
- The bAddPercentAlongToMatchFields (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isMatchIfScoresTie() throws java.io.IOException, AutomationException
isMatchIfScoresTie
in interface IGeocodingProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMatchIfScoresTie(boolean bMatchIfScoresTie) throws java.io.IOException, AutomationException
setMatchIfScoresTie
in interface IGeocodingProperties
bMatchIfScoresTie
- The bMatchIfScoresTie (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefaultInputFieldNames(java.lang.String addressField, java.lang.Object rhs2) throws java.io.IOException, AutomationException
setDefaultInputFieldNames
in interface IGeocodingProperties
addressField
- The addressField (in)rhs2
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getIntersectionConnectors() throws java.io.IOException, AutomationException
getIntersectionConnectors
in interface IGeocodingProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIntersectionConnectors(java.lang.String intersectionConnectors) throws java.io.IOException, AutomationException
setIntersectionConnectors
in interface IGeocodingProperties
intersectionConnectors
- The intersectionConnectors (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isUseRelativePaths() throws java.io.IOException, AutomationException
isUseRelativePaths
in interface IGeocodingProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUseRelativePaths(boolean bUseRelativePaths) throws java.io.IOException, AutomationException
setUseRelativePaths
in interface IGeocodingProperties
bUseRelativePaths
- The bUseRelativePaths (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFields getMatchFields() throws java.io.IOException, AutomationException
getMatchFields
in interface IAddressGeocoding
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet matchAddress(IPropertySet address) throws java.io.IOException, AutomationException
matchAddress
in interface IAddressGeocoding
address
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void matchTable(ITable addressTable, java.lang.String addressFieldNames, java.lang.String whereClause, IFeatureClass outputFeatureClass, java.lang.String outputFieldNames, IPropertySet fieldsToCopy, ITrackCancel cancelTracker) throws java.io.IOException, AutomationException
matchTable
in interface IAddressGeocoding
addressTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)addressFieldNames
- The addressFieldNames (in)whereClause
- The whereClause (in)outputFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)outputFieldNames
- The outputFieldNames (in)fieldsToCopy
- A reference to a com.esri.arcgis.system.IPropertySet (in)cancelTracker
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void validate() throws java.io.IOException, AutomationException
validate
in interface IAddressGeocoding
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void matchRecordSet(ICursor addressCursor, java.lang.String addressFieldNames, IRecordSetInit outputRecordSet, java.lang.String outputFieldNames, IPropertySet fieldsToCopy, ITrackCancel cancelTracker) throws java.io.IOException, AutomationException
matchRecordSet
in interface IAdvancedGeocoding2
addressCursor
- A reference to a com.esri.arcgis.geodatabase.ICursor (in)addressFieldNames
- The addressFieldNames (in)outputRecordSet
- A reference to a com.esri.arcgis.geodatabase.IRecordSetInit (in)outputFieldNames
- The outputFieldNames (in)fieldsToCopy
- A reference to a com.esri.arcgis.system.IPropertySet (in)cancelTracker
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFields getStandardizeFields() throws java.io.IOException, AutomationException
getStandardizeFields
in interface IAdvancedGeocoding
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void rematchTable(ITable pInputTable, java.lang.String inputFieldNames, java.lang.String inputJoinFieldName, IFeatureClass resultTable, java.lang.String outputFieldNames, java.lang.String outputJoinFieldName, java.lang.String whereClause, ITrackCancel cancelTracker) throws java.io.IOException, AutomationException
rematchTable
in interface IAdvancedGeocoding
pInputTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)inputFieldNames
- The inputFieldNames (in)inputJoinFieldName
- The inputJoinFieldName (in)resultTable
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)outputFieldNames
- The outputFieldNames (in)outputJoinFieldName
- The outputJoinFieldName (in)whereClause
- The whereClause (in)cancelTracker
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet matchStandardizedAddress(IPropertySet standardizedAddress) throws java.io.IOException, AutomationException
matchStandardizedAddress
in interface IAdvancedGeocoding
standardizedAddress
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray findStandardizedAddressCandidates(IPropertySet standardizedAddress) throws java.io.IOException, AutomationException
findStandardizedAddressCandidates
in interface IAdvancedGeocoding
standardizedAddress
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet standardizeAddress(IPropertySet address, boolean[] isAnIntersection) throws java.io.IOException, AutomationException
standardizeAddress
in interface IAdvancedGeocoding
address
- A reference to a com.esri.arcgis.system.IPropertySet (in)isAnIntersection
- The isAnIntersection (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFields getIntersectionCandidateFields() throws java.io.IOException, AutomationException
getIntersectionCandidateFields
in interface IIntersectionGeocoding
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isIntersection(IPropertySet address) throws java.io.IOException, AutomationException
isIntersection
in interface IIntersectionGeocoding
address
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFields getStandardizeIntersectionFields() throws java.io.IOException, AutomationException
getStandardizeIntersectionFields
in interface IAdvancedIntersectionGeocoding
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet matchStandardizedIntersection(IPropertySet standardizedIntersection) throws java.io.IOException, AutomationException
matchStandardizedIntersection
in interface IAdvancedIntersectionGeocoding
standardizedIntersection
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray findStandardizedIntersectionCandidates(IPropertySet standardizedIntersection) throws java.io.IOException, AutomationException
findStandardizedIntersectionCandidates
in interface IAdvancedIntersectionGeocoding
standardizedIntersection
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void interfaceSupportsErrorInfo(GUID riid) throws java.io.IOException, AutomationException
interfaceSupportsErrorInfo
in interface ISupportErrorInfo
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getSearchDistance() throws java.io.IOException, AutomationException
getSearchDistance
in interface IReverseGeocodingProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSearchDistance(double searchDistance) throws java.io.IOException, AutomationException
setSearchDistance
in interface IReverseGeocodingProperties
searchDistance
- The searchDistance (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSearchDistanceUnits() throws java.io.IOException, AutomationException
getSearchDistanceUnits
in interface IReverseGeocodingProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSearchDistanceUnits(int searchDistanceUnits) throws java.io.IOException, AutomationException
setSearchDistanceUnits
in interface IReverseGeocodingProperties
searchDistanceUnits
- A com.esri.arcgis.system.esriUnits constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet reverseGeocode(IPoint location, boolean bReturnIntersection) throws java.io.IOException, AutomationException
reverseGeocode
in interface IReverseGeocoding
location
- A reference to a com.esri.arcgis.geometry.IPoint (in)bReturnIntersection
- The bReturnIntersection (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getLocatorNames() throws java.io.IOException, AutomationException
getLocatorNames
in interface ICompositeLocator
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILocator getLocator(java.lang.String name) throws java.io.IOException, AutomationException
getLocator
in interface ICompositeLocator
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IField getSingleLineAddressField() throws java.io.IOException, AutomationException
getSingleLineAddressField
in interface ISingleLineAddressInput
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getDefaultInputFieldNames() throws java.io.IOException, AutomationException
getDefaultInputFieldNames
in interface ISingleLineAddressInput
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 |