| Package | Description |
|---|---|
| org.jrebirth.af.core.application |
Provides classes to create a JavaFX application that will use JRebirth Application Framework.
|
| org.jrebirth.af.core.command |
Provides base classes for JRebirth Command layer.
|
| org.jrebirth.af.core.command.basic |
Provides basic commands for all kind of application.
|
| org.jrebirth.af.core.command.basic.showmodel |
Provides classes to manage Model related commands.
|
| org.jrebirth.af.core.command.basic.stage |
Provides useful commands to manage
Stage. |
| org.jrebirth.af.core.concurrent |
Provides...
|
| org.jrebirth.af.core.exception |
Provides JRebirth exception classes.
|
| org.jrebirth.af.core.facade |
Provides classes to manage all JRebirth facades.
|
| org.jrebirth.af.core.link |
Provides...
|
| org.jrebirth.af.core.service |
Provides base classes for JRebirth Service layer.
|
| org.jrebirth.af.core.service.basic |
Services used to manage Stage.
|
| org.jrebirth.af.core.ui |
Provides base classes for JRebirth UI layer.
|
| org.jrebirth.af.core.ui.fxml |
Provides...
|
| org.jrebirth.af.core.ui.object |
Provides Model with Root Model Object classes.
|
| org.jrebirth.af.core.ui.simple |
Provides Base model class for MVC part without VC.
|
| org.jrebirth.af.core.util |
Provides utility classes used by JRebirth.
|
| org.jrebirth.af.core.wave |
Provides all Wave related classes.
|
| org.jrebirth.af.core.wave.checker |
Provides Wave Checker classes.
|
| Modifier and Type | Method and Description |
|---|---|
List<Wave> |
JRebirthApplication.getPostBootWaveList()
Return the Post-Boot Waves called after displaying the first view.
|
List<Wave> |
DefaultApplication.getPostBootWaveList()
Return the Post-Boot Waves called after displaying the first view.
|
List<Wave> |
JRebirthApplication.getPreBootWaveList()
Return the Pre-Boot Waves called after displaying the first view.
|
List<Wave> |
DefaultApplication.getPreBootWaveList()
Return the Pre-Boot Waves called after displaying the first view.
|
| Modifier and Type | Field and Description |
|---|---|
private Wave |
CommandRunnable.wave
The
wave. |
private Wave |
AbstractMultiCommand.waveSource
The source wave that trigger this command.
|
| Modifier and Type | Field and Description |
|---|---|
private List<Wave> |
AbstractMultiCommand.pendingWaves
The list of pending waves triggered by each command when launched in parallel.
|
| Modifier and Type | Method and Description |
|---|---|
Wave |
Command.run()
Run the command.
|
Wave |
AbstractBaseCommand.run()
Run the command.
|
Wave |
Command.run(Wave wave)
Run the command.
|
Wave |
AbstractBaseCommand.run(Wave wave)
Run the command.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractMultiCommand.afterPerform(Wave wave)
Actions to perform after the command into the executor thread.
|
protected abstract void |
AbstractBaseCommand.afterPerform(Wave wave)
Actions to perform after the command into the executor thread.
|
void |
AbstractSingleCommand.afterPerform(Wave wave)
Actions to perform after the command into the executor thread.
|
void |
AbstractMultiCommand.beforePerform(Wave wave)
Actions to perform before the command into the executor thread.
|
protected abstract void |
AbstractBaseCommand.beforePerform(Wave wave)
Actions to perform before the command into the executor thread.
|
void |
AbstractSingleCommand.beforePerform(Wave wave)
Actions to perform before the command into the executor thread.
|
protected void |
AbstractBaseCommand.fireConsumed(Wave wave)
Fire a consumed event for command listeners.
|
protected void |
AbstractBaseCommand.fireFailed(Wave wave)
Fire a failed event for command listeners.
|
WaveBean |
Command.getWaveBean(Wave wave)
Get the wave bean and cast it.
|
protected WB |
CommandWaveBuilder.getWaveBean(Wave wave)
Get the wave Bean from the wave and cast it.
|
WB |
AbstractBaseCommand.getWaveBean(Wave wave)
Get the wave bean and cast it.
|
WB |
CommandBean.getWaveBean(Wave wave)
Get the wave bean and cast it.
|
(package private) void |
AbstractBaseCommand.innerRun(Wave wave)
Run the inner task.
|
protected void |
DefaultBeanCommand.perform(Wave wave)
Perform the command code.
|
protected void |
DefaultUIBeanCommand.perform(Wave wave)
Perform the command code.
|
protected void |
DefaultPoolBeanCommand.perform(Wave wave)
Perform the command code.
|
protected void |
AbstractMultiCommand.perform(Wave wave)
Perform the command code.
|
protected abstract void |
AbstractBaseCommand.perform(Wave wave)
Perform the command code.
|
protected void |
AbstractBaseCommand.processWave(Wave wave)
Process the wave.
|
Wave |
Command.run(Wave wave)
Run the command.
|
Wave |
AbstractBaseCommand.run(Wave wave)
Run the command.
|
void |
AbstractMultiCommand.waveCancelled(Wave wave)
The wave has just been cancelled.
|
void |
AbstractMultiCommand.waveConsumed(Wave wave)
The wave has just been consumed.
|
void |
AbstractMultiCommand.waveCreated(Wave wave)
The wave has just been created.
|
void |
AbstractMultiCommand.waveDestroyed(Wave wave)
The wave has just been destroyed.
|
void |
AbstractMultiCommand.waveFailed(Wave wave)
The wave processing has failed.
|
void |
AbstractMultiCommand.waveProcessed(Wave wave)
The wave is being processed.
|
void |
AbstractMultiCommand.waveSent(Wave wave)
The wave has just been sent to the notifier.
|
| Constructor and Description |
|---|
CommandRunnable(String runnableName,
AbstractBaseCommand<? extends WaveBean> command,
Wave wave)
Default Constructor.
|
| Modifier and Type | Field and Description |
|---|---|
private Wave |
ChainWaveCommand.sourceWave
The wave that launch this command.
|
| Modifier and Type | Field and Description |
|---|---|
private List<Wave> |
ChainWaveCommand.waveList
The list of wave to be processed one after the other.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ChainServiceCommand.afterPerform(Wave wave)
Actions to perform after the command into the executor thread.
|
void |
ChainWaveCommand.afterPerform(Wave wave)
Actions to perform after the command into the executor thread.
|
protected void |
ChainServiceCommand.perform(Wave wave)
Perform the command code.
|
protected void |
ChainWaveCommand.perform(Wave wave)
Perform the command code.
|
void |
SwitchFullScreenCommand.perform(Wave wave)
Perform the command code.
|
void |
ShowErrorDialog.perform(Wave wave)
Perform the command code.
|
void |
ChainServiceCommand.waveCancelled(Wave wave)
The wave has just been cancelled.
|
void |
ChainWaveCommand.waveCancelled(Wave wave)
The wave has just been cancelled.
|
void |
ChainServiceCommand.waveConsumed(Wave wave)
The wave has just been consumed.
|
void |
ChainWaveCommand.waveConsumed(Wave wave)
The wave has just been consumed.
|
void |
ChainServiceCommand.waveCreated(Wave wave)
The wave has just been created.
|
void |
ChainWaveCommand.waveCreated(Wave wave)
The wave has just been created.
|
void |
ChainServiceCommand.waveDestroyed(Wave wave)
The wave has just been destroyed.
|
void |
ChainWaveCommand.waveDestroyed(Wave wave)
The wave has just been destroyed.
|
void |
ChainServiceCommand.waveFailed(Wave wave)
The wave processing has failed.
|
void |
ChainWaveCommand.waveFailed(Wave wave)
The wave processing has failed.
|
void |
ChainServiceCommand.waveProcessed(Wave wave)
The wave is being processed.
|
void |
ChainWaveCommand.waveProcessed(Wave wave)
The wave is being processed.
|
void |
ChainServiceCommand.waveSent(Wave wave)
The wave has just been sent to the notifier.
|
void |
ChainWaveCommand.waveSent(Wave wave)
The wave has just been sent to the notifier.
|
| Modifier and Type | Method and Description |
|---|---|
DisplayModelWaveBean |
PrepareModelCommand.getWaveBean(Wave wave)
Get the wave bean and cast it.
|
DisplayModelWaveBean |
DetachModelCommand.getWaveBean(Wave wave)
Get the wave bean and cast it.
|
protected void |
PrepareModelCommand.perform(Wave wave)
Perform the command code.
|
protected void |
DetachModelCommand.perform(Wave wave)
Perform the command code.
|
protected void |
FadeTransitionCommand.perform(Wave wave)
Perform the command code.
|
protected void |
AttachModelCommand.perform(Wave wave)
Perform the command code.
|
| Modifier and Type | Method and Description |
|---|---|
StageWaveBean |
StageCommand.getWaveBean(Wave wave)
Get the wave bean and cast it.
|
protected void |
StageCommand.perform(Wave wave)
Perform the command code.
|
| Modifier and Type | Method and Description |
|---|---|
protected Wave |
JRebirthThread.getLaunchFirstViewWave()
Launch the first view by adding it into the root node.
|
| Constructor and Description |
|---|
WaveException(Wave wave)
Constructor without base exception.
|
WaveException(Wave wave,
Throwable t)
Constructor with message and throwable.
|
| 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 |
|---|---|
void |
WaveReady.sendWave(Wave wave)
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.
|
<WB extends WaveBean> |
CommandReady.callCommand(Class<? extends CommandBean<WB>> commandClass,
WB waveBean)
Send a wave used to call a command.
|
<WB extends WaveBean> |
AbstractWaveReady.callCommand(Class<? extends CommandBean<WB>> commandClass,
WB waveBean)
Send a wave used to call a command.
|
private Wave |
AbstractWaveReady.createWave(WaveGroup waveGroup,
WaveType waveType,
Class<?> relatedClass,
WaveBean waveBean)
Build a wave object with its dedicated WaveBean.
|
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.
|
private Wave |
AbstractWaveReady.sendWaveIntoJit(Wave wave)
Send the given wave using the JRebirth Thread.
|
| Modifier and Type | Method and Description |
|---|---|
private JRebirthRunnable |
WaveHandler.buildWaveRunnable(Wave wave,
Method customMethod,
RunnablePriority priority)
Build the wave runnable handler that will handle the wave into the right thread.
|
private void |
NotifierBase.callCommand(Wave wave)
Call dynamically a command.
|
boolean |
WaveHandler.check(Wave wave)
Check the wave if the wave checker is not null anf if it returns true.
|
private void |
NotifierBase.displayUi(Wave wave)
Display dynamically an Ui model.
|
void |
WaveHandler.handle(Wave wave)
Handle the wave into JAT for model component or into current thread for others.
|
void |
DefaultUnprocessedWaveHandler.manageUnprocessedWave(String contextExplanation,
Wave wave)
Manage unprocessed Wave.
|
void |
UnprocessedWaveHandler.manageUnprocessedWave(String contextExplanation,
Wave wave)
Manage unprocessed Wave.
|
void |
DefaultUnprocessedWaveHandler.manageUnprocessedWave(Wave wave)
Manage unprocessed Wave.
|
void |
UnprocessedWaveHandler.manageUnprocessedWave(Wave wave)
Manage unprocessed Wave.
|
private void |
WaveHandler.performHandle(Wave wave,
Method method)
Perform the handle independently of thread used.
|
private void |
NotifierBase.processUndefinedWave(Wave wave)
Dispatch a standard wave which could be handled by a custom method of the component.
|
protected abstract void |
AbstractWaveReady.processWave(Wave wave)
Process the wave.
|
private Method |
WaveHandler.retrieveCustomMethod(Wave wave)
Retrieve the custom wave handler method.
|
private void |
NotifierBase.returnData(Wave wave)
Call a service method by using a task worker.
|
void |
Notifier.sendWave(Wave wave)
Send wave to all facade.
|
void |
AbstractWaveReady.sendWave(Wave wave)
Send a wave to the notifier.
|
void |
NotifierBase.sendWave(Wave wave)
Send wave to all facade.
|
private Wave |
AbstractWaveReady.sendWaveIntoJit(Wave wave)
Send the given wave using the JRebirth Thread.
|
| Modifier and Type | Field and Description |
|---|---|
private Wave |
ServiceTask.wave
The
sourceWave. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultService.processWave(Wave wave)
Process the wave.
|
<T> ServiceTask<T> |
AbstractService.returnData(Wave sourceWave)
Do a specific action by processing the wave.
|
<T> ServiceTask<T> |
Service.returnData(Wave wave)
Do a specific action by processing the wave.
|
private <T> ServiceTask<T> |
AbstractService.runTask(Wave sourceWave,
Method method,
Object[] parameterValues)
Run the wave type method.
|
void |
AbstractService.updateMessage(Wave wave,
String message)
Update the current message of the service task related to the given wave.
|
void |
AbstractService.updateProgress(Wave wave,
double workDone,
double totalWork)
Update the progress of the service task related to the given wave.
|
void |
AbstractService.updateProgress(Wave wave,
double workDone,
double totalWork,
double progressIncrement)
Update the progress of the service task related to the given wave.
|
void |
AbstractService.updateProgress(Wave wave,
long workDone,
long totalWork)
Update the progress of the service task related to the given wave.
|
void |
AbstractService.updateProgress(Wave wave,
long workDone,
long totalWork,
double progressIncrement)
Update the progress of the service task related to the given wave.
|
void |
AbstractService.updateTitle(Wave wave,
String title)
Update the current message of the service task related to the given wave.
|
void |
ServiceTaskWaveListener.waveCancelled(Wave wave)
The wave has just been cancelled.
|
void |
ServiceTaskReturnWaveListener.waveCancelled(Wave wave)
The wave has just been cancelled.
|
void |
ServiceTaskWaveListener.waveConsumed(Wave wave)
The wave has just been consumed.
|
void |
ServiceTaskReturnWaveListener.waveConsumed(Wave wave)
The wave has just been consumed.
|
void |
ServiceTaskWaveListener.waveCreated(Wave wave)
The wave has just been created.
|
void |
ServiceTaskReturnWaveListener.waveCreated(Wave wave)
The wave has just been created.
|
void |
ServiceTaskWaveListener.waveDestroyed(Wave wave)
The wave has just been destroyed.
|
void |
ServiceTaskReturnWaveListener.waveDestroyed(Wave wave)
The wave has just been destroyed.
|
void |
ServiceTaskWaveListener.waveFailed(Wave wave)
The wave processing has failed.
|
void |
ServiceTaskReturnWaveListener.waveFailed(Wave wave)
The wave processing has failed.
|
void |
ServiceTaskWaveListener.waveProcessed(Wave wave)
The wave is being processed.
|
void |
ServiceTaskReturnWaveListener.waveProcessed(Wave wave)
The wave is being processed.
|
void |
ServiceTaskWaveListener.waveSent(Wave wave)
The wave has just been sent to the notifier.
|
void |
ServiceTaskReturnWaveListener.waveSent(Wave wave)
The wave has just been sent to the notifier.
|
| Constructor and Description |
|---|
ServiceTask(Service service,
Method method,
Object[] parameterValues,
Wave wave)
Default Constructor only visible by service package.
|
| Modifier and Type | Method and Description |
|---|---|
void |
StageService.doCloseStage(Wave wave)
Close a stage.
|
void |
StageService.doDestroyStage(Wave wave)
Destroy the stage and dereference it.
|
void |
StageService.doOpenStage(Wave wave)
Open a stage.
|
StageWaveBean |
StageService.getWaveBean(Wave wave)
Get the wave bean and cast it.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractModel.doHideView(Wave wave)
Perform the hide view action triggered by a wave.
|
void |
Model.doHideView(Wave wave)
Perform the hide view action triggered by a wave.
|
void |
AbstractModel.doShowView(Wave wave)
Perform the show view action triggered by a wave.
|
void |
Model.doShowView(Wave wave)
Perform the show view action triggered by a wave.
|
protected void |
DefaultModel.processWave(Wave wave)
Process the wave.
|
protected abstract void |
AbstractBaseModel.processWave(Wave wave)
Process the wave.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultFXMLModel.processWave(Wave wave)
Process the wave.
|
protected void |
DefaultFXMLObjectModel.processWave(Wave wave)
Process the wave.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultObjectModel.processWave(Wave wave)
Process the wave.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultSimpleModel.processWave(Wave wave)
Process the wave.
|
protected void |
DefaultSimpleObjectModel.processWave(Wave wave)
Process the wave.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
CheckerUtility.checkWave(Wave wave)
Check that wave has all data required by the WaveType contract (if any).
|
| Modifier and Type | Class and Description |
|---|---|
class |
WaveBase
The class WaveBase.
|
| Modifier and Type | Field and Description |
|---|---|
private Wave |
WaveBase.relatedWave
The related wave to the current wave, cold be a parent wave or child wave according context.
|
| Modifier and Type | Field and Description |
|---|---|
static WaveItem<List<Wave>> |
JRebirthWaves.CHAINED_WAVES
The waveItem that hold the list of wave to be executed back to back.
|
| Modifier and Type | Method and Description |
|---|---|
Wave |
WaveBase.getRelatedWave() |
Wave |
Wave.getRelatedWave() |
| Modifier and Type | Method and Description |
|---|---|
void |
WaveBase.setRelatedWave(Wave nextWave) |
void |
Wave.setRelatedWave(Wave relatedWave) |
void |
DefaultWaveListener.waveCancelled(Wave wave)
The wave has just been cancelled.
|
void |
WaveListener.waveCancelled(Wave wave)
The wave has just been cancelled.
|
void |
DefaultWaveListener.waveConsumed(Wave wave)
The wave has just been consumed.
|
void |
WaveListener.waveConsumed(Wave wave)
The wave has just been consumed.
|
void |
DefaultWaveListener.waveCreated(Wave wave)
The wave has just been created.
|
void |
WaveListener.waveCreated(Wave wave)
The wave has just been created.
|
void |
DefaultWaveListener.waveDestroyed(Wave wave)
The wave has just been destroyed.
|
void |
WaveListener.waveDestroyed(Wave wave)
The wave has just been destroyed.
|
void |
DefaultWaveListener.waveFailed(Wave wave)
The wave processing has failed.
|
void |
WaveListener.waveFailed(Wave wave)
The wave processing has failed.
|
void |
DefaultWaveListener.waveProcessed(Wave wave)
The wave is being processed.
|
void |
WaveListener.waveProcessed(Wave wave)
The wave is being processed.
|
void |
DefaultWaveListener.waveSent(Wave wave)
The wave has just been sent to the notifier.
|
void |
WaveListener.waveSent(Wave wave)
The wave has just been sent to the notifier.
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
ClassWaveChecker.call(Wave wave) |
Boolean |
DefaultWaveChecker.call(Wave wave) |
abstract Boolean |
AbstractWaveChecker.call(Wave wave) |
Copyright © 2011–2014 JRebirth OSS. All rights reserved.