Interface EventListener.Typed<T extends Event>

Type Parameters:
T - Event type
All Superinterfaces:
EventListener
Enclosing interface:
EventListener
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface @OverrideOnly public static interface EventListener.Typed<T extends Event> extends EventListener
Typed event listener
  • Nested Class Summary

    Nested classes/interfaces inherited from interface net.arcadiusmc.dom.event.EventListener

    EventListener.Typed<T extends Event>
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    handleEvent(T event)
    Handle the event
    default void
    onEvent(Event event)
    Handle the event
  • Method Details

    • handleEvent

      void handleEvent(T event)
      Handle the event
      Parameters:
      event - Event
    • onEvent

      default void onEvent(Event event)
      Description copied from interface: EventListener
      Handle the event
      Specified by:
      onEvent in interface EventListener
      Parameters:
      event - Event