001    package com.google.gwt.maps.client.controls;
002    
003    /**
004     * Identifiers for scale control ids.
005     * <br><br>
006     * See <a href="https://developers.google.com/maps/documentation/javascript/reference#ScaleControlStyle">ScaleControlStyle API Doc</a> 
007     */
008    public enum ScaleControlStyle {
009      
010      /**
011       * The standard scale control.
012       */
013      DEFAULT;
014      
015      /**
016       * return the enum value as a String
017       * @return String
018       */
019      public String value() {
020        return name();
021      }
022    
023      /**
024       * convert a String value to enum Type
025       * @param type
026       * @return TYPE
027       */
028      public static ScaleControlStyle fromValue(String type) {
029        return valueOf(type.toUpperCase());
030      }
031    
032      /**
033       * return the enum Type as a String
034       */
035      @Override
036      public String toString() {
037        return name();
038      }
039      
040    }