|
Oracle Application Server Wireless Java API Reference B10400-01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--oracle.panama.spatial.router.Maneuver
This class defines a single maneuver on a route. A single maneuver can be a turn that the driver has to make or any other non-trivial decision necessary to take the correct route.
This class defines immutable objects and is thread-safe.
| Constructor Summary | |
Maneuver(java.lang.String narrative, double distance, int distUnit, java.awt.Image mapImg, java.net.URL mapImgURL, Point[] geometry)Constructor. | |
| Method Summary | |
double |
getDistance()This returns the distance over which this maneuver spans. |
double |
getDistanceInMeters()This returns the distance over which this maneuver spans. |
Point[] |
getManeuverGeometry()This returns a list of points (lat/lon) along the maneuver. |
java.awt.Image |
getManeuverMap()This returns a map of this maneuver. |
java.net.URL |
getManeuverMapURL()This returns the URL of a map of this maneuver. |
java.lang.String |
getNarrative()This returns a textual representation of the directions of this maneuver. |
java.lang.String |
toString()This returns a textual representation of this Maneuver object. |
java.lang.String |
toString(boolean reqMapURL, boolean reqGeometry)This returns a textual representation of this Maneuver object. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public Maneuver(java.lang.String narrative,
double distance,
int distUnit,
java.awt.Image mapImg,
java.net.URL mapImgURL,
Point[] geometry)
narrative - a String representing the textual directionsdistance - a double representing the distance over which this maneuver spansdistUnit - the distance unit (see routing result)mapImg - an Image representing a map of this maneuvermapImgURL - a URL representing the URL of a map of this maneuvergeometry - an array of PointImpl representing a list of points (lat/lon) along the maneuver| Method Detail |
public java.lang.String getNarrative()
public double getDistance()
public double getDistanceInMeters()
public java.awt.Image getManeuverMap()
public java.net.URL getManeuverMapURL()
public Point[] getManeuverGeometry()
public java.lang.String toString()
toString in class java.lang.Object
public java.lang.String toString(boolean reqMapURL,
boolean reqGeometry)
reqMapURL - a boolean representing whether the map URLs should be included in the textual representationreqGeometry - a boolean representing whether the point lists (lat/lon) should be included in the textual representation
|
Oracle Application Server Wireless Java API Reference B10400-01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||