|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.arcweb.ArcWebPlaceFinderOptions
public class ArcWebPlaceFinderOptions
A set of parameter used in finding a place.
Object which is used to specify parameters for PlaceFinder Web Services. Used as input to PlaceFinder methods. The PlaceFinderOptions class must be created and the DataSource property must be set before passing into the PlaceFinder. The other propertes on the IArcWebPlaceFinderOptions interface have defaults which are used if they are not specified.
| Constructor Summary | |
|---|---|
ArcWebPlaceFinderOptions()
Constructs a ArcWebPlaceFinderOptions using ArcGIS Engine. |
|
ArcWebPlaceFinderOptions(Object obj)
Construct a ArcWebPlaceFinderOptions using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
int |
getCount()
The number of matching records to return (default is 10). |
String |
getDataSource()
The name of the data source used for finding a place (default is ArcWeb:ESRI.Gazetteer.World). |
int |
getFilterCountry()
The country to search (default is esriArcWebCountryAll). |
IEnvelope |
getFilterExtent()
The geographic area to search (null means no area restrictions). |
String |
getFilterType()
The type of place to search (null returns all types). |
int |
getSearchType()
The type of search to perform (default is esriArcWebSearchTypeStartsWith). |
int |
getStartIndex()
The first matching record number to return (default is 0). |
int |
hashCode()
the hashcode for this object |
void |
setCount(int count)
The number of matching records to return (default is 10). |
void |
setDataSource(String dataSource)
The name of the data source used for finding a place (default is ArcWeb:ESRI.Gazetteer.World). |
void |
setFilterCountry(int filterCountry)
The country to search (default is esriArcWebCountryAll). |
void |
setFilterExtentByRef(IEnvelope filterExtent)
The geographic area to search (null means no area restrictions). |
void |
setFilterType(String filterType)
The type of place to search (null returns all types). |
void |
setSearchType(int searchType)
The type of search to perform (default is esriArcWebSearchTypeStartsWith). |
void |
setStartIndex(int startIndex)
The first matching record number to return (default is 0). |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public ArcWebPlaceFinderOptions()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public ArcWebPlaceFinderOptions(Object obj)
throws IOException
obj to ArcWebPlaceFinderOptions.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems
ArcWebPlaceFinderOptions theArcWebPlaceFinderOptions = (ArcWebPlaceFinderOptions) obj;| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public String getDataSource()
throws IOException,
AutomationException
getDataSource in interface IArcWebPlaceFinderOptionsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDataSource(String dataSource)
throws IOException,
AutomationException
setDataSource in interface IArcWebPlaceFinderOptionsdataSource - The dataSource (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getFilterCountry()
throws IOException,
AutomationException
getFilterCountry in interface IArcWebPlaceFinderOptionsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFilterCountry(int filterCountry)
throws IOException,
AutomationException
setFilterCountry in interface IArcWebPlaceFinderOptionsfilterCountry - A com.esri.arcgis.arcweb.esriArcWebCountry constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnvelope getFilterExtent()
throws IOException,
AutomationException
getFilterExtent in interface IArcWebPlaceFinderOptionsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFilterExtentByRef(IEnvelope filterExtent)
throws IOException,
AutomationException
setFilterExtentByRef in interface IArcWebPlaceFinderOptionsfilterExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getFilterType()
throws IOException,
AutomationException
getFilterType in interface IArcWebPlaceFinderOptionsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFilterType(String filterType)
throws IOException,
AutomationException
setFilterType in interface IArcWebPlaceFinderOptionsfilterType - The filterType (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getCount()
throws IOException,
AutomationException
getCount in interface IArcWebPlaceFinderOptionsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCount(int count)
throws IOException,
AutomationException
setCount in interface IArcWebPlaceFinderOptionscount - The count (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getStartIndex()
throws IOException,
AutomationException
getStartIndex in interface IArcWebPlaceFinderOptionsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setStartIndex(int startIndex)
throws IOException,
AutomationException
setStartIndex in interface IArcWebPlaceFinderOptionsstartIndex - The startIndex (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSearchType()
throws IOException,
AutomationException
getSearchType in interface IArcWebPlaceFinderOptionsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSearchType(int searchType)
throws IOException,
AutomationException
setSearchType in interface IArcWebPlaceFinderOptionssearchType - A com.esri.arcgis.arcweb.esriArcWebSearchType constant (in)
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 | ||||||||