001    package com.google.gwt.maps.client.events.dblclick;
002    
003    import com.google.gwt.ajaxloader.client.Properties;
004    import com.google.gwt.maps.client.events.MapEvent;
005    import com.google.gwt.maps.client.events.MouseEvent;
006    
007    public class DblClickMapEvent extends MapEvent<DblClickMapHandler, DblClickMapEvent> {
008    
009      public static Type<DblClickMapHandler> TYPE = new Type<DblClickMapHandler>();
010      
011      public DblClickMapEvent(Properties properties) {
012        super(properties);
013      }
014    
015      @Override
016      public com.google.gwt.event.shared.GwtEvent.Type<DblClickMapHandler> getAssociatedType() {
017        return TYPE;
018      }
019    
020      @Override
021      protected void dispatch(DblClickMapHandler handler) {
022        handler.onEvent(this);
023      }
024    
025      public MouseEvent getMouseEvent() {
026        return new MouseEvent(properties);
027      }
028      
029    }