com.esri.arcgisws
Class NetworkSourceDirections

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

public class NetworkSourceDirections
extends Object
implements Serializable

A container for describing how to generate driving directions for a network dataset source.

Java class for NetworkSourceDirections complex type.

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

 <complexType name="NetworkSourceDirections">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AdminAreaFieldName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Shields" type="{http://www.esri.com/schemas/ArcGIS/10.0}Shields" minOccurs="0"/>
         <element name="StreetNameFields" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfStreetNameFields"/>
         <element name="FieldMappings" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfDirectionsFieldMapping" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
A container for describing how to generate driving directions for a network dataset source.

See Also:
Serialized Form

Constructor Summary
NetworkSourceDirections()
          NetworkSourceDirections default constructor.
NetworkSourceDirections(String adminAreaFieldName, Shields shields, StreetNameFields[] streetNameFields, javax.xml.bind.JAXBElement fieldMappings)
          Deprecated. 
 
Method Summary
 String getAdminAreaFieldName()
          The name of the field containing the administrative area information for generating driving directions.
 javax.xml.bind.JAXBElement getFieldMappings()
          The collection of directions field mapping.
 Shields getShields()
          The directions shields settings for this source.
 StreetNameFields[] getStreetNameFields()
          The fields containing the street names used in reporting driving directions.
 void setAdminAreaFieldName(String value)
          The name of the field containing the administrative area information for generating driving directions.
 void setFieldMappings(javax.xml.bind.JAXBElement value)
          The collection of directions field mapping.
 void setShields(Shields value)
          The directions shields settings for this source.
 void setStreetNameFields(StreetNameFields[] value)
          The fields containing the street names used in reporting driving directions.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkSourceDirections

@Deprecated
public NetworkSourceDirections(String adminAreaFieldName,
                                          Shields shields,
                                          StreetNameFields[] streetNameFields,
                                          javax.xml.bind.JAXBElement fieldMappings)
Deprecated. 

NetworkSourceDirections constructor.


NetworkSourceDirections

public NetworkSourceDirections()
NetworkSourceDirections default constructor.

Method Detail

getAdminAreaFieldName

public String getAdminAreaFieldName()
The name of the field containing the administrative area information for generating driving directions. Gets the value of the adminAreaFieldName property.

Returns:
possible object is String

setAdminAreaFieldName

public void setAdminAreaFieldName(String value)
The name of the field containing the administrative area information for generating driving directions. Sets the value of the adminAreaFieldName property.

Parameters:
value - allowed object is String

getShields

public Shields getShields()
The directions shields settings for this source. Gets the value of the shields property.

Returns:
possible object is Shields

setShields

public void setShields(Shields value)
The directions shields settings for this source. Sets the value of the shields property.

Parameters:
value - allowed object is Shields

getStreetNameFields

public StreetNameFields[] getStreetNameFields()
The fields containing the street names used in reporting driving directions. Gets the value of the streetNameFields property.

Returns:
possible object is []

setStreetNameFields

public void setStreetNameFields(StreetNameFields[] value)
The fields containing the street names used in reporting driving directions. Sets the value of the streetNameFields property.

Parameters:
value - allowed object is []

getFieldMappings

public javax.xml.bind.JAXBElement getFieldMappings()
The collection of directions field mapping. Gets the value of the fieldMappings property.

Returns:
possible object is JAXBElement <[] >

setFieldMappings

public void setFieldMappings(javax.xml.bind.JAXBElement value)
The collection of directions field mapping. Sets the value of the fieldMappings property.

Parameters:
value - allowed object is JAXBElement <[] >