| Package | Description |
|---|---|
| net.lecousin.framework.application |
Main classes to initialize this library: LCCore and Application.
|
| net.lecousin.framework.event |
Events are used with listeners, such as when an event is fired, its listeners are called.
|
| net.lecousin.framework.io |
New java Input/Output model adding more flexibility and asynchronous operations.
|
| net.lecousin.framework.progress |
Progression of asynchronous or background works.
|
| Class and Description |
|---|
| AsyncEvent
An async event allows to fire listeners in a separate tasks.
|
| SimpleListenable
A SimpleListenable is an object on which we can add and remove listeners which are simple Runnable.
|
| SimpleListenableContainer
Class that implements SimpleListenable and delegate to an event of type T which is lazily instantiated on its first listener.
|
| Class and Description |
|---|
| AbstractListenable
Abstract class implementing Listenable, containing 2 lists of listeners.
|
| AbstractSimpleListenable
Abstract class implementaing SimpleListenable, containing a list of listeners.
|
| Event
An event allows to call listeners that previously registered themselves when the event is fired.
|
| Listenable
Object that can be listened.
|
| SimpleListenable
A SimpleListenable is an object on which we can add and remove listeners which are simple Runnable.
|
| Class and Description |
|---|
| ListenableLongProperty
Property that calls listeners when modified.
|
| Class and Description |
|---|
| AsyncEvent
An async event allows to fire listeners in a separate tasks.
|
| SimpleListenable
A SimpleListenable is an object on which we can add and remove listeners which are simple Runnable.
|
| SimpleListenableContainer
Class that implements SimpleListenable and delegate to an event of type T which is lazily instantiated on its first listener.
|
Copyright © 2019. All rights reserved.