| Package | Description |
|---|---|
| org.jrebirth.af.core.facade |
Provides classes to manage all JRebirth facades.
|
| org.jrebirth.af.core.link |
Provides...
|
| org.jrebirth.af.core.ui |
Provides base classes for JRebirth UI layer.
|
| org.jrebirth.af.core.wave |
Provides all Wave related classes.
|
| Modifier and Type | Method and Description |
|---|---|
Wave |
WaveReady.sendWave(WaveType waveType,
WaveData<?>... waveData)
Send a wave to the notifier.
|
| Modifier and Type | Method and Description |
|---|---|
Wave |
AbstractWaveReady.attachUi(Class<? extends Model> modelClass,
WaveData<?>... data)
Send a wave used to display an UI model.
|
Wave |
ModelReady.attachUi(Class<? extends Model> modelClass,
WaveData<?>... data)
Send a wave used to display an UI model.
|
Wave |
CommandReady.callCommand(Class<? extends Command> commandClass,
WaveData<?>... data)
Send a wave used to call a command.
|
Wave |
AbstractWaveReady.callCommand(Class<? extends Command> commandClass,
WaveData<?>... data)
Send a wave used to call a command.
|
private Wave |
AbstractWaveReady.createWave(WaveGroup waveGroup,
WaveType waveType,
Class<?> relatedClass,
WaveData<?>... waveData)
Build a wave object.
|
Wave |
AbstractWaveReady.returnData(Class<? extends Service> serviceClass,
WaveType waveType,
WaveData<?>... data)
Send a wave used to return data from a service.
|
Wave |
ServiceReady.returnData(Class<? extends Service> serviceClass,
WaveType waveType,
WaveData<?>... data)
Send a wave used to return data from a service.
|
Wave |
AbstractWaveReady.sendWave(WaveType waveType,
WaveData<?>... waveData)
Send a wave to the notifier.
|
| Modifier and Type | Method and Description |
|---|---|
protected <E extends Event> |
AbstractController.linkCommand(Node node,
EventType<E> eventType,
Class<? extends Command> commandClass,
Callback<E,Boolean> callback,
WaveData<?>... waveData)
Link a command to an event triggered on a node.
|
protected <E extends Event> |
AbstractController.linkCommand(Node node,
EventType<E> eventType,
Class<? extends Command> commandClass,
WaveData<?>... waveData)
Link a command to an event triggered on a node.
|
protected <E extends Event> |
AbstractController.linkService(Node node,
EventType<E> eventType,
Class<? extends Service> serviceClass,
WaveTypeBase waveType,
Callback<E,Boolean> callback,
WaveData<?>... waveData)
Link a Service to an event triggered on a node.
|
protected <E extends Event> |
AbstractController.linkService(Node node,
EventType<E> eventType,
Class<? extends Service> serviceClass,
WaveTypeBase waveType,
WaveData<?>... waveData)
Link a Service to an event triggered on a node.
|
protected <E extends Event> |
AbstractController.linkUi(Node node,
EventType<E> eventType,
Class<? extends Model> modelClass,
Callback<E,Boolean> callback,
WaveData<?>... waveData)
Link an User Interface action to an event triggered on a node.
|
protected <E extends Event> |
AbstractController.linkUi(Node node,
EventType<E> eventType,
Class<? extends Model> modelClass,
WaveData<?>... waveData)
Link an User Interface action to an event triggered on a node.
|
protected <E extends Event> |
AbstractController.linkWave(Node node,
EventType<E> eventType,
WaveType waveType,
Callback<E,Boolean> callback,
WaveData<?>... waveData)
Link the creation of a wave to an event triggered on a node.
|
protected <E extends Event> |
AbstractController.linkWave(Node node,
EventType<E> eventType,
WaveType waveType,
WaveData<?>... waveData)
Link the creation of a wave to an event triggered on a node.
|
| Modifier and Type | Field and Description |
|---|---|
static WaveData<Boolean> |
JRebirthWaves.REUSE
.
|
private WaveData<?>[] |
WaveBuilder.waveData
The list of Wave Data.
|
| Modifier and Type | Field and Description |
|---|---|
private List<WaveData<?>> |
WaveBase.waveDataList
A sorted list that contains all data.
|
private Map<WaveItem<?>,WaveData<?>> |
WaveBase.waveItemsMap
A map used to contain all data.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> WaveData<T> |
WaveData.build(WaveItem<T> waveItem,
T value)
Build a wave data.
|
<T> WaveData<T> |
WaveBase.getData(WaveItem<T> waveItem)
Retrieve a wave data object.
|
<T> WaveData<T> |
Wave.getData(WaveItem<T> waveItem)
Retrieve a wave data object.
|
| Modifier and Type | Method and Description |
|---|---|
List<WaveData<?>> |
WaveBase.getWaveItems()
Return all wave items sorted by order.
|
List<WaveData<?>> |
Wave.getWaveItems()
Return all wave items sorted by order.
|
| Modifier and Type | Method and Description |
|---|---|
<T> void |
WaveBase.addData(WaveData<T> waveData)
Add a wave data.
|
<T> void |
Wave.addData(WaveData<T> waveData)
Add a wave data.
|
void |
WaveBase.addDatas(WaveData<?>[] waveDatas)
Add a list of wave data.
|
void |
Wave.addDatas(WaveData<?>[] waveDatas)
Add a list of wave data.
|
int |
WaveData.compareTo(WaveData<?> waveData) |
B |
WaveBuilder.data(WaveData<?>... waveData)
Define the list of WaveData.
|
Copyright © 2011–2014 JRebirth OSS. All rights reserved.