Commit Graph

64 Commits

Author SHA1 Message Date
7a3debe444
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
2020-09-08 20:13:42 +02:00
5f88ad6095
Add a module descriptor for the entire library 2020-09-08 17:06:45 +02:00
bdf7dcfeda
Use singleton EventBus in README and unit test 2020-09-08 09:38:46 +02:00
f407021cea
Bypass method access checks for event handlers 2020-09-08 08:43:53 +02:00
70bcfd5125
Add singleton EventBus instance 2020-09-08 08:43:53 +02:00
856e81b090
Enable Javadoc and source generation in POM 2020-09-08 08:43:52 +02:00
83010942f1
Add installation instructions 2020-09-08 08:43:52 +02:00
2cc7e722b6
Add description and example to README 2020-09-08 08:43:51 +02:00
d2563518fb
Add simple unit test and fix event handler ordering 2020-09-08 08:43:51 +02:00
f6848e86ff
Add license, developer and SCM information to POM 2020-09-08 08:43:50 +02:00
88ba515cbf
Add all relevant classes and event bus logic 2020-09-08 08:43:50 +02:00
9fdf2a822b
Remove resource folders, add JUnit 5 dependency 2020-09-08 08:43:50 +02:00
8a3099d5b6
Add Maven / Eclipse project 2020-09-08 08:43:49 +02:00
be7696c7d4
Initial commit 2020-09-08 08:43:39 +02:00