| Package | Description |
|---|---|
| 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.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.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Command
The interface Command is used to run atomic and reusable action.
|
interface |
CommandBean<WB extends WaveBean>
The interface Command is used to run atomic and reusable action.
|
interface |
MultiCommand<WB extends WaveBean>
The class MultiCommand.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBaseCommand<WB extends WaveBean>
The class AbstractBaseCommand.
|
class |
AbstractMultiCommand<WB extends WaveBean>
The class AbstractMultiCommand.
|
class |
AbstractSingleCommand<WB extends WaveBean>
The class AbstractSingleCommand.
|
class |
DefaultBeanCommand<WB extends WaveBean>
The class DefaultBeanCommand.
|
class |
DefaultCommand
The class DefaultCommand.
|
class |
DefaultMultiBeanCommand<WB extends WaveBean>
The class DefaultMultiBeanCommand.
|
class |
DefaultMultiCommand
The class DefaultMultiCommand.
|
class |
DefaultPoolBeanCommand<WB extends WaveBean>
The class DefaultPoolBeanCommand.
|
class |
DefaultPoolCommand
The class DefaultPoolCommand.
|
class |
DefaultUIBeanCommand<WB extends WaveBean>
The class DefaultUIBeanCommand.
|
class |
DefaultUICommand
The class DefaultUICommand.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ChainServiceCommand
The class ChainServiceCommand.
|
class |
ChainWaveCommand
The class PrepareModelCommand.
|
class |
ShowErrorDialog
The class ShowErrorDialog.
|
class |
SwitchFullScreenCommand
The class SwitchFullScreenCommand.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AttachModelCommand
The class AttachModelCommand.
|
class |
DetachModelCommand
The class DetachModelCommand.
|
class |
FadeTransitionCommand
The Class FadeTransitionCommand.
|
class |
PrepareModelCommand
The class PrepareModelCommand.
|
class |
ShowFadingModelCommand
The Class ShowFadingModelCommand is used to show a model an then used a fading transition.
|
class |
ShowModelCommand
The class ShowModelCommand.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StageCommand
The class OpenStageCommand.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
WaveReady<R extends WaveReady<R>>
The interface WaveReady.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractWaveReady<R extends WaveReady<R>>
The class AbstractWaveReady.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractWaveReady<R extends WaveReady<R>>
The class AbstractWaveReady.
|
| Modifier and Type | Field and Description |
|---|---|
private WaveReady<?> |
WaveHandler.waveReady
The wave ready component that will handle the wave.
|
| Modifier and Type | Method and Description |
|---|---|
WaveReady<?> |
WaveHandler.getWaveReady()
Gets the wave ready.
|
private WaveReady<?> |
AbstractWaveReady.getWaveReady()
Private method used to grab the right WaveType
|
| Modifier and Type | Method and Description |
|---|---|
static Map<String,List<Method>> |
ComponentEnhancer.defineLifecycleMethod(WaveReady<?> component)
Parse all method to search annotated methods that are attached to a lifecylce phase.
|
static void |
ComponentEnhancer.injectComponent(WaveReady<?> component)
Inject component.
|
void |
Notifier.listen(WaveReady<?> linkedObject,
WaveChecker waveChecker,
Method method,
WaveType... waveTypes)
Start to listen a defined type of wave.
|
void |
NotifierBase.listen(WaveReady<?> linkedObject,
WaveChecker waveChecker,
Method method,
WaveType... waveTypes)
Start to listen a defined type of wave.
|
private static void |
ComponentEnhancer.manageLifecycleAnnotation(WaveReady<?> component,
Map<String,List<Method>> lifecycleMethod,
Class<? extends Annotation> annotationClass)
Store annotated method related to a lifecycle phase.
|
private static void |
ComponentEnhancer.manageMultipleWaveTypeAction(WaveReady<?> waveReady,
OnWave onWave,
Method method)
|
static void |
ComponentEnhancer.manageOnWaveAnnotation(WaveReady<?> component)
Manage
OnWave annotation (defined on type and method). |
private static void |
ComponentEnhancer.manageUniqueWaveTypeAction(WaveReady<?> component,
String waveActionName,
Method method)
|
static WaveHandler |
NotifierBase.LoopBuilder.newHandler(WaveReady<?> linkedObject,
WaveChecker waveChecker,
Method method)
Build a new empty component wrapper.
|
void |
Notifier.unlisten(WaveReady<?> linkedObject,
WaveType... waveType)
Stop to listen a defined type of wave.
|
void |
NotifierBase.unlisten(WaveReady<?> linkedObject,
WaveType... waveTypes)
Stop to listen a defined type of wave.
|
void |
Notifier.unlistenAll(WaveReady<?> linkedObject)
Stop to listen all waveType listened by the component.
|
void |
NotifierBase.unlistenAll(WaveReady<?> linkedObject)
Stop to listen all waveType listened by the component.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
ComponentEnhancer.canProcessAnnotation(Class<? extends WaveReady<?>> componentClass)
Check if annotation can be processed for the given class.
|
| Constructor and Description |
|---|
WaveHandler(WaveReady<?> waveReady,
WaveChecker waveChecker,
Method defaultMethod)
Instantiates a new wave handler.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Service
The interface Service.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractService
The class ServiceBase.
|
class |
DefaultService
The class DefaultService.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StageService
The class StageService.
|
class |
StyleSheetTrackerService
The class StyleSheetTrackerService.
|
class |
TaskTrackerService
The class TaskTrackerService.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Model
The interface Model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBaseModel<M extends Model>
The interface AbstractBaseModel.
|
class |
AbstractModel<M extends Model,V extends View<?,?,?>>
The interface AbstractModel.
|
class |
DefaultModel<M extends Model,V extends View<?,?,?>>
The interface DefaultModel.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFXMLModel<M extends Model>
The base class AbstractFXMLModel.
|
class |
AbstractFXMLObjectModel<M extends Model,O>
The interface FXMLModel.
|
class |
DefaultFXMLModel<M extends Model>
The interface DefaultFXMLModel.
|
class |
DefaultFXMLObjectModel<M extends Model,O>
The interface DefaultFXMLModel.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractObjectModel<M extends Model,V extends View<?,?,?>,O>
The interface AbstractObjectModel.
|
class |
DefaultObjectModel<M extends Model,V extends View<?,?,?>,O>
The interface DefaultObjectModel.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSimpleModel<N extends Node>
The interface AbstractSimpleModel.
|
class |
AbstractSimpleObjectModel<N extends Node,O>
The interface AbstractSimpleModel.
|
class |
DefaultSimpleModel<N extends Node>
The interface DefaultSimpleModel.
|
class |
DefaultSimpleObjectModel<N extends Node,O>
The interface DefaultSimpleModel.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
CheckerUtility.checkWaveTypeContract(Class<? extends WaveReady> waveReadyClass,
WaveType... waveTypes)
Check if wave Type contract is respected for the the given
WaveReady class. |
Copyright © 2011–2014 JRebirth OSS. All rights reserved.