Event

interface Event

Marker interface for all events dispatched through a Bus.

Any class implementing this interface can be posted to the event bus and received by handler functions annotated with EventHandler. The interface itself imposes no behavior; it simply identifies a type as an event participating in the event system.

Implementations are free-form and may optionally implement additional interfaces such as Cancelable or Modifiable to enable extended behavior.