com.esri.arcgis.geodatabase
Interface IDirectionsLandmarkSource

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DirectionsLandmarkSource, IDirectionsLandmarkSourceProxy

public interface IDirectionsLandmarkSource
extends java.io.Serializable

COM Interface 'IDirectionsLandmarkSource'. Generated 3/19/2015 1:20:57 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: '.' 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
static java.lang.String IID
          Deprecated. Internal use only
static int IIDa85044b3_a490_49b6_b37b_91210e2e9375
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getFeatureClassName()
          The name of the landmarks feature class.
 java.lang.String getLabelFieldName()
          The name of the landmarks feature class field which is used to access the landmark display name.
 java.lang.String getLevelFieldName()
          The name of the landmarks feature class field which is used to access the landmark Z-level value.
 double getSearchTolerance()
          The search tolerance value used to find landmarks along the route using spatial search.
 int getSearchToleranceUnits()
          The search tolerance value unit type.
 boolean isUseSpatialSearch()
          Indicates if spatial search should be used to locate landmarks along the route.
 void setFeatureClassName(java.lang.String name)
          The name of the landmarks feature class.
 void setLabelFieldName(java.lang.String name)
          The name of the landmarks feature class field which is used to access the landmark display name.
 void setLevelFieldName(java.lang.String name)
          The name of the landmarks feature class field which is used to access the landmark Z-level value.
 void setSearchTolerance(double tolerance)
          The search tolerance value used to find landmarks along the route using spatial search.
 void setSearchToleranceUnits(int units)
          The search tolerance value unit type.
 void setUseSpatialSearch(boolean useSearch)
          Indicates if spatial search should be used to locate landmarks along the route.
 

Field Detail

IIDa85044b3_a490_49b6_b37b_91210e2e9375

static final int IIDa85044b3_a490_49b6_b37b_91210e2e9375
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getFeatureClassName

java.lang.String getFeatureClassName()
                                     throws java.io.IOException,
                                            AutomationException
The name of the landmarks feature class.

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

setFeatureClassName

void setFeatureClassName(java.lang.String name)
                         throws java.io.IOException,
                                AutomationException
The name of the landmarks feature class.

Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLabelFieldName

java.lang.String getLabelFieldName()
                                   throws java.io.IOException,
                                          AutomationException
The name of the landmarks feature class field which is used to access the landmark display name.

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

setLabelFieldName

void setLabelFieldName(java.lang.String name)
                       throws java.io.IOException,
                              AutomationException
The name of the landmarks feature class field which is used to access the landmark display name.

Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLevelFieldName

java.lang.String getLevelFieldName()
                                   throws java.io.IOException,
                                          AutomationException
The name of the landmarks feature class field which is used to access the landmark Z-level value.

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

setLevelFieldName

void setLevelFieldName(java.lang.String name)
                       throws java.io.IOException,
                              AutomationException
The name of the landmarks feature class field which is used to access the landmark Z-level value.

Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSearchTolerance

double getSearchTolerance()
                          throws java.io.IOException,
                                 AutomationException
The search tolerance value used to find landmarks along the route using spatial search.

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

setSearchTolerance

void setSearchTolerance(double tolerance)
                        throws java.io.IOException,
                               AutomationException
The search tolerance value used to find landmarks along the route using spatial search.

Parameters:
tolerance - The tolerance (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSearchToleranceUnits

int getSearchToleranceUnits()
                            throws java.io.IOException,
                                   AutomationException
The search tolerance value unit type.

Returns:
A com.esri.arcgis.system.esriUnits constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSearchToleranceUnits

void setSearchToleranceUnits(int units)
                             throws java.io.IOException,
                                    AutomationException
The search tolerance value unit type.

Parameters:
units - A com.esri.arcgis.system.esriUnits constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isUseSpatialSearch

boolean isUseSpatialSearch()
                           throws java.io.IOException,
                                  AutomationException
Indicates if spatial search should be used to locate landmarks along the route.

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

setUseSpatialSearch

void setUseSpatialSearch(boolean useSearch)
                         throws java.io.IOException,
                                AutomationException
Indicates if spatial search should be used to locate landmarks along the route.

Parameters:
useSearch - The useSearch (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.