001 package com.google.gwt.maps.client.events.click;
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 ClickMapEvent extends MapEvent<ClickMapHandler, ClickMapEvent> {
008
009 public static Type<ClickMapHandler> TYPE = new Type<ClickMapHandler>();
010
011 public ClickMapEvent(Properties properties) {
012 super(properties);
013 }
014
015 @Override
016 public com.google.gwt.event.shared.GwtEvent.Type<ClickMapHandler> getAssociatedType() {
017 return TYPE;
018 }
019
020 @Override
021 protected void dispatch(ClickMapHandler handler) {
022 handler.onEvent(this);
023 }
024
025 public MouseEvent getMouseEvent() {
026 return new MouseEvent(properties);
027 }
028
029 }