001 package com.google.gwt.maps.client.services;
002
003 /**
004 * The valid travel modes that can be specified in a DirectionsRequest as well as the travel modes returned in a DirectionsStep.
005 * <br><br>
006 * See <a href="https://developers.google.com/maps/documentation/javascript/reference#TravelMode">TravelMode API Doc</a>
007 */
008 public enum TravelMode {
009
010 /**
011 * Specifies a bicycling directions request.
012 */
013 BICYCLING,
014
015 /**
016 * Specifies a driving directions request.
017 */
018 DRIVING,
019
020 /**
021 * Specifies a walking directions request.
022 */
023 WALKING;
024
025 public String value() {
026 return name();
027 }
028
029 public static TravelMode fromValue(String type) {
030 return valueOf(type.toUpperCase());
031 }
032
033 public String toString() {
034 return name();
035 }
036
037 }