Support parameter-less event handlers
- Add eventType value to Event - Move semantic event handler checks to EventHandler - Use Objects#requireNonNull(T) on public API method parameters - Update README with a parameter-less event handlers section
This commit is contained in:
@ -30,8 +30,8 @@ class EventBusTest implements EventListener {
|
||||
assertEquals(2, hits);
|
||||
}
|
||||
|
||||
@Event(priority = 150)
|
||||
private void onSimpleEventFirst(SimpleEvent event) {
|
||||
@Event(eventType = SimpleEvent.class, priority = 150)
|
||||
private void onSimpleEventFirst() {
|
||||
++hits;
|
||||
assertEquals(1, hits);
|
||||
}
|
||||
|
Reference in New Issue
Block a user