package es.upm.fi.dia.oeg.map4rdf.client.event; import com.google.gwt.event.shared.GwtEvent; import es.upm.fi.dia.oeg.map4rdf.share.GeoResource; import es.upm.fi.dia.oeg.map4rdf.share.Geometry; public class BufferSetPointEvent extends GwtEvent<BufferSetPointHandler>{ private static GwtEvent.Type<BufferSetPointHandler> TYPE = null; private GeoResource geoResource; private Geometry geometry; public BufferSetPointEvent(GeoResource geoResource, Geometry geometry){ this.geoResource=geoResource; this.geometry=geometry; getType(); } @Override public com.google.gwt.event.shared.GwtEvent.Type<BufferSetPointHandler> getAssociatedType() { return getType(); } public static com.google.gwt.event.shared.GwtEvent.Type<BufferSetPointHandler> getType() { if (TYPE == null) { TYPE = new Type<BufferSetPointHandler>(); } return TYPE; } @Override protected void dispatch(BufferSetPointHandler handler) { handler.setBufferPoint(geoResource, geometry); } }