Advertisement
Guest User

Untitled

a guest
Aug 19th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.21 KB | None | 0 0
  1. package com.arcbees.hive.client.place;
  2.  
  3. import com.google.gwt.event.shared.EventHandler;
  4. import com.google.gwt.event.shared.GwtEvent;
  5. import com.google.gwt.event.shared.HasHandlers;
  6. import com.google.web.bindery.event.shared.HandlerRegistration;
  7.  
  8. public class RevealDefaultPlaceEvent extends GwtEvent<RevealDefaultPlaceEvent.RevealDefaultPlaceHandler> {
  9.   public interface RevealDefaultPlaceHandler extends EventHandler {
  10.     void onRevealDefaultPlace(RevealDefaultPlaceEvent event);
  11.   }
  12.  
  13.   public interface HasRevealDefaultPlaceHandlers extends HasHandlers {
  14.     HandlerRegistration addRevealDefaultPlaceHandler(RevealDefaultPlaceHandler handler);
  15.   }
  16.  
  17.   private static Type<RevealDefaultPlaceHandler> TYPE = new Type<RevealDefaultPlaceHandler>();
  18.  
  19.   public RevealDefaultPlaceEvent() {
  20.   }
  21.  
  22.   @Override
  23.   protected void dispatch(RevealDefaultPlaceHandler handler) {
  24.     handler.onRevealDefaultPlace(this);
  25.   }
  26.  
  27.   @Override
  28.   public Type<RevealDefaultPlaceHandler> getAssociatedType() {
  29.     return TYPE;
  30.   }
  31.  
  32.   public static void fire(HasHandlers source) {
  33.     source.fireEvent(new RevealDefaultPlaceEvent());
  34.   }
  35.  
  36.   public static Type<RevealDefaultPlaceHandler> getType() {
  37.     return TYPE;
  38.   }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement