EventBus is an event system which can be used to fire events to registered methods via registering the use of the @EventHandler annotation
To use the event system you'll need an instance of EventManager
EventManager eventManager = new EventManager();
To register an event listener all you need to do is call either
eventManager.addEventListener(object);
with object being the object which holds your event handler method or you can use
eventManager.addSpecificEventListener(object, class);
this will only register event listeners with a specific event type Now to fire an event you'll want to use
eventManager.fireEvent(event)