Package com.jgcomptech.tools.events
Interface EventHandler<T extends Event>
-
- Type Parameters:
T
- the event class this handler can handle
- All Superinterfaces:
java.util.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 public interface EventHandler<T extends Event> extends java.util.EventListener
Handler for events of a specific class / type.- Since:
- 1.4.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
handle(T event)
Invoked when a specific event of the type for which this handler is registered happens.
-
-
-
Method Detail
-
handle
void handle(T event)
Invoked when a specific event of the type for which this handler is registered happens.- Parameters:
event
- the event which occurred
-
-