com.esri.arcgisws
Class DirectionsLandmarkSource

java.lang.Object
  extended by com.esri.arcgisws.DirectionsLandmarkSource
All Implemented Interfaces:
java.io.Serializable

public class DirectionsLandmarkSource
extends java.lang.Object
implements java.io.Serializable

Directions source information for landmark source feature classes.

Java class for DirectionsLandmarkSource complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="DirectionsLandmarkSource">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="FeatureClassName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="LabelFieldName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="LevelFieldName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="SearchTolerance" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="SearchToleranceUnits" type="{http://www.esri.com/schemas/ArcGIS/10.3}esriUnits"/>
         <element name="UseSpatialSearch" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
Directions source information for landmark source feature classes.

See Also:
Serialized Form

Constructor Summary
DirectionsLandmarkSource()
          DirectionsLandmarkSource default constructor.
DirectionsLandmarkSource(java.lang.String featureClassName, java.lang.String labelFieldName, java.lang.String levelFieldName, double searchTolerance, EsriUnits searchToleranceUnits, boolean useSpatialSearch)
          Deprecated. 
 
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.
 EsriUnits 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 value)
          The name of the landmarks feature class.
 void setLabelFieldName(java.lang.String value)
          The name of the landmarks feature class field which is used to access the landmark display name.
 void setLevelFieldName(java.lang.String value)
          The name of the landmarks feature class field which is used to access the landmark Z-level value.
 void setSearchTolerance(double value)
          The search tolerance value used to find landmarks along the route using spatial search.
 void setSearchToleranceUnits(EsriUnits value)
          The search tolerance value unit type.
 void setUseSpatialSearch(boolean value)
          Indicates if spatial search should be used to locate landmarks along the route.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DirectionsLandmarkSource

@Deprecated
public DirectionsLandmarkSource(java.lang.String featureClassName,
                                           java.lang.String labelFieldName,
                                           java.lang.String levelFieldName,
                                           double searchTolerance,
                                           EsriUnits searchToleranceUnits,
                                           boolean useSpatialSearch)
Deprecated. 

DirectionsLandmarkSource constructor.


DirectionsLandmarkSource

public DirectionsLandmarkSource()
DirectionsLandmarkSource default constructor.

Method Detail

getFeatureClassName

public java.lang.String getFeatureClassName()
The name of the landmarks feature class. Gets the value of the featureClassName property.

Returns:
possible object is String

setFeatureClassName

public void setFeatureClassName(java.lang.String value)
The name of the landmarks feature class. Sets the value of the featureClassName property.

Parameters:
value - allowed object is String

getLabelFieldName

public java.lang.String getLabelFieldName()
The name of the landmarks feature class field which is used to access the landmark display name. Gets the value of the labelFieldName property.

Returns:
possible object is String

setLabelFieldName

public void setLabelFieldName(java.lang.String value)
The name of the landmarks feature class field which is used to access the landmark display name. Sets the value of the labelFieldName property.

Parameters:
value - allowed object is String

getLevelFieldName

public java.lang.String getLevelFieldName()
The name of the landmarks feature class field which is used to access the landmark Z-level value. Gets the value of the levelFieldName property.

Returns:
possible object is String

setLevelFieldName

public void setLevelFieldName(java.lang.String value)
The name of the landmarks feature class field which is used to access the landmark Z-level value. Sets the value of the levelFieldName property.

Parameters:
value - allowed object is String

getSearchTolerance

public double getSearchTolerance()
The search tolerance value used to find landmarks along the route using spatial search. Gets the value of the searchTolerance property.


setSearchTolerance

public void setSearchTolerance(double value)
The search tolerance value used to find landmarks along the route using spatial search. Sets the value of the searchTolerance property.


getSearchToleranceUnits

public EsriUnits getSearchToleranceUnits()
The search tolerance value unit type. Gets the value of the searchToleranceUnits property.

Returns:
possible object is EsriUnits

setSearchToleranceUnits

public void setSearchToleranceUnits(EsriUnits value)
The search tolerance value unit type. Sets the value of the searchToleranceUnits property.

Parameters:
value - allowed object is EsriUnits

isUseSpatialSearch

public boolean isUseSpatialSearch()
Indicates if spatial search should be used to locate landmarks along the route. Gets the value of the useSpatialSearch property.


setUseSpatialSearch

public void setUseSpatialSearch(boolean value)
Indicates if spatial search should be used to locate landmarks along the route. Sets the value of the useSpatialSearch property.