| Package | Description |
|---|---|
| org.jrebirth.af.api.application |
Provides classes to build the Application starter point.
|
| org.jrebirth.af.api.facade |
Provide APi to manage JRebirth internal Facades.
|
| org.jrebirth.af.api.link |
Provides link classes.
|
| org.jrebirth.af.api.ui |
Provides API for User Interface components.
|
| org.jrebirth.af.api.ui.fxml |
Provide API to manage FXML-based User Interface Components.
|
| org.jrebirth.af.api.ui.object |
Provide API to manage bindable object into Model Components.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Model> |
JRebirthApplication.firstModelClass()
This method must be implemented to declare which JRebirth UI Model will be displayed first.
|
| Modifier and Type | Method and Description |
|---|---|
LocalFacade<Model> |
GlobalFacade.uiFacade() |
| Modifier and Type | Method and Description |
|---|---|
<M extends Model> |
ModelReady.getModel(Class<M> clazz,
Object... keyPart)
Return the model singleton or part of multiton according to key parts provided.
|
<M extends Model> |
ModelReady.getModel(UniqueKey<M> modelKey)
Return the model singleton or part of multiton according to
UniqueKey. |
<M extends Model> |
ModelReady.getModels(Class<M> clazz,
Object... keyPart)
Return the list of model singleton or part of multiton according to key parts provided.
|
<M extends Model> |
ModelReady.getModels(UniqueKey<M> modelKey)
Return the list of model singleton or part of multiton according to
UniqueKey. |
| Modifier and Type | Method and Description |
|---|---|
Wave |
ModelReady.attachUi(Class<? extends Model> modelClass,
WaveData<?>... data)
Send a wave used to display an UI model.
|
<WB extends WaveBean> |
ModelReady.attachUi(Class<? extends Model> modelClass,
WB waveBean)
Send a wave used to display an UI model.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Controller<M extends Model,V extends View<M,?,?>>
The interface Controller.
|
interface |
View<M extends Model,N extends javafx.scene.Node,C extends Controller<?,?>>
The interface View.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ModuleModel
The interface ModuleModel shall be implemented by main Model of a module.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
FXMLController<M extends Model,V extends View<M,?,?>>
The interface FXMLController.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
FXMLModel
The Interface FXMLModel implemented by Model loading a fxml file.
|
| Modifier and Type | Method and Description |
|---|---|
Model |
FXMLControllerFactory.relatedModel() |
| Modifier and Type | Method and Description |
|---|---|
void |
FXMLControllerFactory.relatedModel(Model relatedModel) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ModelObject<O>
The interface ModelObject is used to support a main object for a Model.
|
Copyright © 2011–2018 JRebirth OSS. All rights reserved.