001 package com.google.gwt.maps.client.services;
002
003 /**
004 * The status returned by the MaxZoomService on the completion of a call to getMaxZoomAtLatLng().
005 * <br><br>
006 * See <a href="https://developers.google.com/maps/documentation/javascript/reference#MaxZoomStatus">MaxZoomStatus API Doc</a>
007 */
008 public enum MaxZoomStatus {
009
010 /**
011 * There was a problem contacting the Google servers.
012 */
013 ERROR,
014
015 /**
016 * The response contains a valid MaxZoomResult.
017 */
018 OK;
019
020 public String value() {
021 return name().toLowerCase();
022 }
023
024 public static MaxZoomStatus fromValue(String type) {
025 return valueOf(type.toUpperCase());
026 }
027
028 public String toString() {
029 return name();
030 }
031
032 }
033