See: Description
| Interface | Description |
|---|---|
| Listenable<T> |
Object that can be listened.
|
| SimpleListenable |
A SimpleListenable is an object on which we can add and remove listeners which are simple Runnable.
|
| Class | Description |
|---|---|
| AbstractListenable<T> |
Abstract class implementing Listenable, containing 2 lists of listeners.
|
| AbstractSimpleListenable |
Abstract class implementaing SimpleListenable, containing a list of listeners.
|
| AsyncEvent |
An async event allows to fire listeners in a separate tasks.
|
| Event<T> |
An event allows to call listeners that previously registered themselves when the event is fired.
|
| ListenableLongProperty |
Property that calls listeners when modified.
|
| ListenableProperty<T> |
Property that calls listeners when modified.
|
| SimpleEvent |
A SimpleEvent is like an Event but does not provide data to describe the event.
|
| SimpleListenableContainer<T extends SimpleListenable> |
Class that implements SimpleListenable and delegate to an event of type T which is lazily instantiated on its first listener.
|
| SingleEvent<T> |
A SingleEvent is an event that can occur only once.
|
Copyright © 2019. All rights reserved.