001    package com.google.gwt.maps.client.overlays;
002    
003    public enum Animation {
004      
005      BOUNCE,
006      
007      DROP;
008      
009      /**
010       * return the enum value as a String
011       * @return String
012       */
013      public String value() {
014        return name().toLowerCase();
015      }
016    
017      /**
018       * convert a String value to enum Type
019       * @param type
020       * @return TYPE
021       */
022      public static Animation fromValue(String type) {
023        return valueOf(type.toUpperCase());
024      }
025    
026      /**
027       * return the enum Type as a String
028       */
029      @Override
030      public String toString() {
031        return name();
032      }
033      
034    }