Class OpenEvent<T>

Type Parameters:
T - the type being opened

public class OpenEvent<T> extends GwtEvent<OpenHandler<T>>
Represents a open event.
  • Constructor Details

    • OpenEvent

      protected OpenEvent(T target)
      Creates a new open event.
      Parameters:
      target - the ui object being opened
  • Method Details

    • fire

      public static <T> void fire(HasOpenHandlers<T> source, T target)
      Fires a open event on all registered handlers in the handler manager.If no such handlers exist, this method will do nothing.
      Type Parameters:
      T - the target type
      Parameters:
      source - the source of the handlers
      target - the target
    • getType

      public static GwtEvent.Type<OpenHandler<?>> getType()
      Gets the type associated with this event.
      Returns:
      returns the handler type
    • getAssociatedType

      public final GwtEvent.Type<OpenHandler<T>> getAssociatedType()
      Description copied from class: Event
      Returns the Event.Type used to register this event, allowing an EventBus to find handlers of the appropriate class.
      Specified by:
      getAssociatedType in class GwtEvent<OpenHandler<T>>
      Returns:
      the type
    • getTarget

      public T getTarget()
      Gets the target.
      Returns:
      the target
    • dispatch

      protected void dispatch(OpenHandler<T> handler)
      Description copied from class: GwtEvent
      Should only be called by HandlerManager. In other words, do not use or call.
      Specified by:
      dispatch in class GwtEvent<OpenHandler<T>>
      Parameters:
      handler - handler
      See Also: