Package it.unibo.alchemist.boundary.jfx.events.generic

Types

Link copied to clipboard
abstract class AbstractEventDispatcher<T : TriggerAction, E : Event> : EventDispatcher<T, E>

A generic event dispatcher that implements action management.

Link copied to clipboard
interface ActionListener<in T : TriggerAction, in E : Event>

An action listener.

Link copied to clipboard
interface EventDispatcher<in T : TriggerAction, E : Event>

An event dispatcher.

Link copied to clipboard
abstract class PersistentEventDispatcher<T : TriggerAction, E : Event> : AbstractEventDispatcher<T, E>

An event dispatcher which doesn't overwrite its triggers when set is called on an already existing trigger.

Link copied to clipboard
interface TriggerAction

The action that triggers an event dispatcher. May contain information about the trigger.