com.esri.arcgisws
Class NACompactStreetDirection

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

public class NACompactStreetDirection
extends Object
implements Serializable

Java class for NACompactStreetDirection complex type.

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

 <complexType name="NACompactStreetDirection">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Length" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="Time" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="Text" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="CompressedGeometry" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="ETA" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
         <element name="ManeuverType" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriDirectionsManeuverType"/>
         <element name="Azimuth" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="TurnAngle" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="Events" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfNAStreetDirectionEvent" minOccurs="0"/>
         <element name="Strings" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfString" minOccurs="0"/>
         <element name="StringTypes" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfDirectionsStringType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
NACompactStreetDirection()
          NACompactStreetDirection default constructor.
NACompactStreetDirection(double length, double time, String text, String compressedGeometry, javax.xml.datatype.XMLGregorianCalendar eta, EsriDirectionsManeuverType maneuverType, double azimuth, double turnAngle, NAStreetDirectionEvent[] events, String[] strings, EsriDirectionsStringType[] stringTypes)
          Deprecated. 
 
Method Summary
 double getAzimuth()
          Gets the value of the azimuth property.
 String getCompressedGeometry()
          Gets the value of the compressedGeometry property.
 javax.xml.datatype.XMLGregorianCalendar getETA()
          Gets the value of the eta property.
 NAStreetDirectionEvent[] getEvents()
          Gets the value of the events property.
 double getLength()
          Gets the value of the length property.
 EsriDirectionsManeuverType getManeuverType()
          Gets the value of the maneuverType property.
 String[] getStrings()
          Gets the value of the strings property.
 EsriDirectionsStringType[] getStringTypes()
          Gets the value of the stringTypes property.
 String getText()
          Gets the value of the text property.
 double getTime()
          Gets the value of the time property.
 double getTurnAngle()
          Gets the value of the turnAngle property.
 void setAzimuth(double value)
          Sets the value of the azimuth property.
 void setCompressedGeometry(String value)
          Sets the value of the compressedGeometry property.
 void setETA(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the eta property.
 void setEvents(NAStreetDirectionEvent[] value)
          Sets the value of the events property.
 void setLength(double value)
          Sets the value of the length property.
 void setManeuverType(EsriDirectionsManeuverType value)
          Sets the value of the maneuverType property.
 void setStrings(String[] value)
          Sets the value of the strings property.
 void setStringTypes(EsriDirectionsStringType[] value)
          Sets the value of the stringTypes property.
 void setText(String value)
          Sets the value of the text property.
 void setTime(double value)
          Sets the value of the time property.
 void setTurnAngle(double value)
          Sets the value of the turnAngle property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NACompactStreetDirection

@Deprecated
public NACompactStreetDirection(double length,
                                           double time,
                                           String text,
                                           String compressedGeometry,
                                           javax.xml.datatype.XMLGregorianCalendar eta,
                                           EsriDirectionsManeuverType maneuverType,
                                           double azimuth,
                                           double turnAngle,
                                           NAStreetDirectionEvent[] events,
                                           String[] strings,
                                           EsriDirectionsStringType[] stringTypes)
Deprecated. 

NACompactStreetDirection constructor.


NACompactStreetDirection

public NACompactStreetDirection()
NACompactStreetDirection default constructor.

Method Detail

getLength

public double getLength()
Gets the value of the length property.


setLength

public void setLength(double value)
Sets the value of the length property.


getTime

public double getTime()
Gets the value of the time property.


setTime

public void setTime(double value)
Sets the value of the time property.


getText

public String getText()
Gets the value of the text property.

Returns:
possible object is String

setText

public void setText(String value)
Sets the value of the text property.

Parameters:
value - allowed object is String

getCompressedGeometry

public String getCompressedGeometry()
Gets the value of the compressedGeometry property.

Returns:
possible object is String

setCompressedGeometry

public void setCompressedGeometry(String value)
Sets the value of the compressedGeometry property.

Parameters:
value - allowed object is String

getETA

public javax.xml.datatype.XMLGregorianCalendar getETA()
Gets the value of the eta property.

Returns:
possible object is XMLGregorianCalendar

setETA

public void setETA(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the eta property.

Parameters:
value - allowed object is XMLGregorianCalendar

getManeuverType

public EsriDirectionsManeuverType getManeuverType()
Gets the value of the maneuverType property.

Returns:
possible object is EsriDirectionsManeuverType

setManeuverType

public void setManeuverType(EsriDirectionsManeuverType value)
Sets the value of the maneuverType property.

Parameters:
value - allowed object is EsriDirectionsManeuverType

getAzimuth

public double getAzimuth()
Gets the value of the azimuth property.


setAzimuth

public void setAzimuth(double value)
Sets the value of the azimuth property.


getTurnAngle

public double getTurnAngle()
Gets the value of the turnAngle property.


setTurnAngle

public void setTurnAngle(double value)
Sets the value of the turnAngle property.


getEvents

public NAStreetDirectionEvent[] getEvents()
Gets the value of the events property.

Returns:
possible object is []

setEvents

public void setEvents(NAStreetDirectionEvent[] value)
Sets the value of the events property.

Parameters:
value - allowed object is []

getStrings

public String[] getStrings()
Gets the value of the strings property.

Returns:
possible object is []

setStrings

public void setStrings(String[] value)
Sets the value of the strings property.

Parameters:
value - allowed object is []

getStringTypes

public EsriDirectionsStringType[] getStringTypes()
Gets the value of the stringTypes property.

Returns:
possible object is []

setStringTypes

public void setStringTypes(EsriDirectionsStringType[] value)
Sets the value of the stringTypes property.

Parameters:
value - allowed object is []