Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Z 

A

absoluteBundlePath() - Method in interface org.jrebirth.af.api.resource.fxml.FXMLParams
Gets the absolute path for resource bundle.
absolutePath() - Method in interface org.jrebirth.af.api.resource.fxml.FXMLParams
Gets the absolute path for fxml (and for resource bundle if bundle path is null).
Action - Enum in org.jrebirth.af.api.ui.annotation.type
The Action event type.
action() - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Return the current action name.
action(String) - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Set the action name.
activate() - Method in interface org.jrebirth.af.api.ui.Controller
Activate the controller by initializing all event handler.
activateAutoRefresh() - Method in interface org.jrebirth.af.api.resource.ResourceParams
Activate AutoRefresh that will mark the ResourceParams as 'Updated' to force the rebuild of the resource on next call.
add(WaveItem<T>, T) - Method in interface org.jrebirth.af.api.wave.Wave
Add a wave data.
addBehavior(Class<B>) - Method in interface org.jrebirth.af.api.component.behavior.BehavioredComponent
Add a behavior to the component by providing the Behavior class.
addBehavior(BD) - Method in interface org.jrebirth.af.api.component.behavior.BehavioredComponent
Add a behavior to the component by providing a BehaviorData.
addDatas(WaveData<?>...) - Method in interface org.jrebirth.af.api.wave.Wave
Add a list of wave data.
addWaveListener(WaveListener) - Method in interface org.jrebirth.af.api.wave.Wave
Add a wave listener.
AfterInit - Annotation Type in org.jrebirth.af.api.annotation
The class AfterInit.
application() - Method in interface org.jrebirth.af.api.facade.GlobalFacade
 
attachUi(Class<? extends Model>, WB) - Method in interface org.jrebirth.af.api.link.ModelReady
Send a wave used to display an UI model.
attachUi(Class<? extends Model>, WaveData<?>...) - Method in interface org.jrebirth.af.api.link.ModelReady
Send a wave used to display an UI model.
AutoHandler - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to define the callback object to use for annotation event handler.
AutoHandler.CallbackObject - Enum in org.jrebirth.af.api.ui.annotation
The callback object to use for annotation event handler.
AutoRelease - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to automatically release a Model when its rootNode is removed from its parent.

B

Bean - Annotation Type in org.jrebirth.af.api.annotation.bean
The annotation Bean used to generate bean implementation code.
BeforeInit - Annotation Type in org.jrebirth.af.api.annotation
The class BeforeInit.
Behavior<D extends BehaviorData,C extends BehavioredComponent<C>> - Interface in org.jrebirth.af.api.component.behavior
The Interface Behavior is used to define basic methods that each Behavior shall implements.
BehaviorData - Interface in org.jrebirth.af.api.component.behavior
The Interface BehaviorData is used to define basic methods used to store some data used by Behaviors.
BehaviorDataFor - Annotation Type in org.jrebirth.af.api.component.behavior.annotation
The Interface BehaviorDataFor.
BehaviorDataFors - Annotation Type in org.jrebirth.af.api.component.behavior.annotation
The Interface BehaviorDataFors.
BehavioredComponent<C extends Component<C>> - Interface in org.jrebirth.af.api.component.behavior
The interface BehavioredComponent.
behaviorFacade() - Method in interface org.jrebirth.af.api.facade.GlobalFacade
 
BootComponent - Annotation Type in org.jrebirth.af.api.module
The Interface WarmUp.
buildComponents(Class<R>) - Method in interface org.jrebirth.af.api.component.factory.ComponentFactory
Build a fresh instance of a component.
builder() - Method in interface org.jrebirth.af.api.resource.ResourceItem
Return the resource builder.
builder() - Method in interface org.jrebirth.af.api.resource.VariantResourceItem
Return the resource builder.
bundleName() - Method in interface org.jrebirth.af.api.resource.fxml.FXMLParams
Gets the resource bundle file name (without suffix).

C

callCommand(Class<? extends Command>, WaveData<?>...) - Method in interface org.jrebirth.af.api.link.CommandReady
Send a wave used to call a command.
callCommand(Class<? extends CommandBean<? extends WaveBean>>, WaveBean, WaveBean...) - Method in interface org.jrebirth.af.api.link.CommandReady
Send a wave used to call a command.
changed(ObservableValue<? extends Wave.Status>, Wave.Status, Wave.Status) - Method in interface org.jrebirth.af.api.wave.WaveStatusChangeListener
check(Wave) - Method in interface org.jrebirth.af.api.wave.WaveHandler
Check the wave if the wave checker is not null anf if it returns true.
checkAvailability(PriorityLevel) - Method in interface org.jrebirth.af.api.concurrent.IJRebirthThreadPoolExecutor
Check if a slot is available for the given task priority.
checkProgressRatio(double, double, double) - Method in interface org.jrebirth.af.api.service.ServiceTask
Check if the task has enough progressed according to the given threshold.
classField() - Method in interface org.jrebirth.af.api.key.UniqueKey
Return the class type of the component.
clone() - Method in interface org.jrebirth.af.api.resource.ResourceParams
 
ColorItem - Interface in org.jrebirth.af.api.resource.color
The class ColorItem.
ColorParams - Interface in org.jrebirth.af.api.resource.color
The class ColorParams.
Command - Interface in org.jrebirth.af.api.command
The interface Command is used to run atomic and reusable action.
CommandBean<WB extends WaveBean> - Interface in org.jrebirth.af.api.command
The interface Command is used to run atomic and reusable action.
commandFacade() - Method in interface org.jrebirth.af.api.facade.GlobalFacade
 
CommandReady - Interface in org.jrebirth.af.api.link
The class CommandReady.
CommandRunner - Interface in org.jrebirth.af.api.command.ref
The Interface CommandRunner.
CommandWaveRunner - Interface in org.jrebirth.af.api.command.ref
The Interface CommandWaveRunner.
Component<R extends FacadeReady<R>> - Interface in org.jrebirth.af.api.component.basic
The interface EnhancedComponent.
component() - Method in interface org.jrebirth.af.api.component.behavior.Behavior
Gets the EnhancedComponent concerned by this Behavior.
componentClass() - Method in interface org.jrebirth.af.api.wave.Wave
 
componentClass(Class<?>) - Method in interface org.jrebirth.af.api.wave.Wave
 
ComponentFactory - Interface in org.jrebirth.af.api.component.factory
The interface ComponentFactory is used to build EnhancedComponent (Model, Service, Command) classes.
componentFactory() - Method in interface org.jrebirth.af.api.facade.GlobalFacade
 
Configuration - Annotation Type in org.jrebirth.af.api.application
This annotation is used to manage the configuration file service.
contains(WaveItem<?>) - Method in interface org.jrebirth.af.api.wave.Wave
Check if an object exists.
containsNotNull(WaveItem<?>) - Method in interface org.jrebirth.af.api.wave.Wave
Check if an object exists and if it isn't null.
Controller<M extends Model,V extends View<M,?,?>> - Interface in org.jrebirth.af.api.ui
The interface Controller.
controller() - Method in interface org.jrebirth.af.api.ui.fxml.FXMLComponent
Return the controller or null.
controller() - Method in interface org.jrebirth.af.api.ui.View
Return the view controller.
CoreException - Exception in org.jrebirth.af.api.exception
The class CoreException.
CoreException(MessageItem, Throwable) - Constructor for exception org.jrebirth.af.api.exception.CoreException
Constructor with message and throwable.
CoreException(String, Throwable) - Constructor for exception org.jrebirth.af.api.exception.CoreException
Constructor with message and throwable.
CoreException(String) - Constructor for exception org.jrebirth.af.api.exception.CoreException
Constructor without base exception.
CoreException(MessageItem) - Constructor for exception org.jrebirth.af.api.exception.CoreException
Constructor without base exception.
CoreException(MessageItem, Throwable, Object...) - Constructor for exception org.jrebirth.af.api.exception.CoreException
Constructor with message and throwable.
CoreException(MessageItem, Object...) - Constructor for exception org.jrebirth.af.api.exception.CoreException
Constructor without base exception.
CoreException(Throwable) - Constructor for exception org.jrebirth.af.api.exception.CoreException
Constructor without custom message.
CoreRuntimeException - Exception in org.jrebirth.af.api.exception
The class CoreRuntimeException.
CoreRuntimeException(String, Throwable) - Constructor for exception org.jrebirth.af.api.exception.CoreRuntimeException
Constructor with message and throwable.
CoreRuntimeException(String) - Constructor for exception org.jrebirth.af.api.exception.CoreRuntimeException
Constructor without base exception.
CoreRuntimeException(MessageItem, Throwable, Object...) - Constructor for exception org.jrebirth.af.api.exception.CoreRuntimeException
Constructor with message and throwable.
CoreRuntimeException(MessageItem, Object...) - Constructor for exception org.jrebirth.af.api.exception.CoreRuntimeException
Constructor without base exception.
CoreRuntimeException(Throwable) - Constructor for exception org.jrebirth.af.api.exception.CoreRuntimeException
Constructor without custom message.
CreateViewIntoJAT - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to force the View creation into he JAT (graphical thread).
creationTime() - Method in interface org.jrebirth.af.api.concurrent.JRebirthRunnable
Return the creation time.

D

data() - Method in interface org.jrebirth.af.api.component.behavior.Behavior
Gets the BehaviorData used by this Behavior.
debug(MessageItem) - Method in interface org.jrebirth.af.api.log.JRLogger
Debug.
debug(MessageItem, Throwable) - Method in interface org.jrebirth.af.api.log.JRLogger
Debug.
debug(MessageItem, Object...) - Method in interface org.jrebirth.af.api.log.JRLogger
Debug.
debug(MessageItem, Throwable, Object...) - Method in interface org.jrebirth.af.api.log.JRLogger
Debug.
define(RegistrationPointItem) - Method in interface org.jrebirth.af.api.component.factory.ComponentFactory
Define a Component contract.
define(MessageResource) - Method in interface org.jrebirth.af.api.resource.i18n.MessageItem
Define a new forced string.
define(T) - Method in interface org.jrebirth.af.api.resource.parameter.ParameterItem
Define a new forced value.
Description - Annotation Type in org.jrebirth.af.api.annotation
The annotation DisplayName used to define the description for the annotated element.
DisplayName - Annotation Type in org.jrebirth.af.api.annotation
The annotation DisplayName used to define the name to be displayed for the annotated element.
doHideView(Wave) - Method in interface org.jrebirth.af.api.ui.Model
Perform the hide view action triggered by a wave.
doShowView(Wave) - Method in interface org.jrebirth.af.api.ui.Model
Perform the show view action triggered by a wave.
Drag - Enum in org.jrebirth.af.api.ui.annotation.type
The Drag event type.

E

EnumEventType - Interface in org.jrebirth.af.api.ui.annotation.type
The class EnumEventType.
error(MessageItem) - Method in interface org.jrebirth.af.api.log.JRLogger
Error.
error(MessageItem, Throwable) - Method in interface org.jrebirth.af.api.log.JRLogger
Error.
error(MessageItem, Object...) - Method in interface org.jrebirth.af.api.log.JRLogger
Error.
error(MessageItem, Throwable, Object...) - Method in interface org.jrebirth.af.api.log.JRLogger
Error.
errorNode() - Method in interface org.jrebirth.af.api.ui.View
Return the error javafx node.
Event - Enum in org.jrebirth.af.api.ui.annotation.type
The Generic event type.
eventData() - Method in interface org.jrebirth.af.api.facade.JRebirthEvent
 
eventData(String) - Method in interface org.jrebirth.af.api.facade.JRebirthEvent
 
eventType() - Method in interface org.jrebirth.af.api.facade.JRebirthEvent
 
eventType(JRebirthEventType) - Method in interface org.jrebirth.af.api.facade.JRebirthEvent
 
eventType() - Method in enum org.jrebirth.af.api.ui.annotation.type.Action
Return the javaFX event type.
eventType() - Method in enum org.jrebirth.af.api.ui.annotation.type.Drag
Return the javaFX event type.
eventType() - Method in interface org.jrebirth.af.api.ui.annotation.type.EnumEventType
Return the javaFX event type.
eventType() - Method in enum org.jrebirth.af.api.ui.annotation.type.Event
Return the javaFX event type.
eventType() - Method in enum org.jrebirth.af.api.ui.annotation.type.Finished
Return the javaFX event type.
eventType() - Method in enum org.jrebirth.af.api.ui.annotation.type.Key
Return the javaFX event type.
eventType() - Method in enum org.jrebirth.af.api.ui.annotation.type.Mouse
Return the javaFX event type.
eventType() - Method in enum org.jrebirth.af.api.ui.annotation.type.Rotate
Return the javaFX event type.
eventType() - Method in enum org.jrebirth.af.api.ui.annotation.type.Scroll
Return the javaFX event type.
eventType() - Method in enum org.jrebirth.af.api.ui.annotation.type.Swipe
Return the javaFX event type.
eventType() - Method in enum org.jrebirth.af.api.ui.annotation.type.Touch
Return the javaFX event type.
eventType() - Method in enum org.jrebirth.af.api.ui.annotation.type.Window
Return the javaFX event type.
eventType() - Method in enum org.jrebirth.af.api.ui.annotation.type.Zoom
Return the javaFX event type.
exclusive() - Method in interface org.jrebirth.af.api.component.factory.RegistrationPointItem
Return the exclusive flag, true when only one component shall be built.
exclusive(boolean) - Method in interface org.jrebirth.af.api.component.factory.RegistrationPointItem
Set the exclusive flag, true when only one component shall be built.
executorService() - Method in interface org.jrebirth.af.api.facade.GlobalFacade
 
exists(UniqueKey<E>) - Method in interface org.jrebirth.af.api.facade.Facade
Check if the component has already been created and stored.
exists(Class<E>, Object...) - Method in interface org.jrebirth.af.api.facade.Facade
Check if the component has already been created and stored.
extension() - Method in interface org.jrebirth.af.api.resource.font.FontParams
Return the font extension.
extension() - Method in interface org.jrebirth.af.api.resource.image.ImageParams
Gets the image extension.

F

Facade<R extends FacadeReady<R>> - Interface in org.jrebirth.af.api.facade
The class Facade.
FacadeReady<R extends FacadeReady<R>> - Interface in org.jrebirth.af.api.facade
The interface FacadeReady.
Field - Annotation Type in org.jrebirth.af.api.annotation.bean
The annotation Field used to generate bean implementation code.
findInnerComponent(InnerComponent<C>) - Method in interface org.jrebirth.af.api.component.basic.Component
Get an inner component.
Finished - Enum in org.jrebirth.af.api.ui.annotation.type
The Finished event type.
firstModelClass() - Method in interface org.jrebirth.af.api.application.JRebirthApplication
This method must be implemented to declare which JRebirth UI Model will be displayed first.
FontExtension - Enum in org.jrebirth.af.api.resource.font
The enumeration FontExtension is used to provides all possible font extension supported by JavaFX toolkit.
FontItem - Interface in org.jrebirth.af.api.resource.font
The class FontItem.
FontName - Interface in org.jrebirth.af.api.resource.font
The interface FontName.
FontParams - Interface in org.jrebirth.af.api.resource.font
The class FontParams.
fromClass() - Method in interface org.jrebirth.af.api.wave.Wave
 
fromClass(Class<?>) - Method in interface org.jrebirth.af.api.wave.Wave
 
FXMLComponent - Interface in org.jrebirth.af.api.ui.fxml
The class FXMLComponent.
FXMLController<M extends Model,V extends View<M,?,?>> - Interface in org.jrebirth.af.api.ui.fxml
The interface FXMLController.
FXMLControllerFactory - Interface in org.jrebirth.af.api.ui.fxml
The interface FXMLControllerFactory.
FXMLItem - Interface in org.jrebirth.af.api.resource.fxml
The class FXMLItem is used to link a FXMLComponent resource.
FXMLModel - Interface in org.jrebirth.af.api.ui.fxml
The Interface FXMLModel implemented by Model loading a fxml file.
fxmlName() - Method in interface org.jrebirth.af.api.resource.fxml.FXMLParams
Gets the FXML file name (and resource bundle file name if bundle name is null).
FXMLParams - Interface in org.jrebirth.af.api.resource.fxml
The class FXMLParams.

G

GeneratorKind - Enum in org.jrebirth.af.api.annotation.bean
The enumeration GeneratorKind.
get() - Method in interface org.jrebirth.af.api.component.basic.InnerComponent
Return the inner component instance.
get(I) - Method in interface org.jrebirth.af.api.resource.builder.ResourceBuilder
Retrieve the resource.
get(I, V) - Method in interface org.jrebirth.af.api.resource.builder.VariantResourceBuilder
Retrieve the resource.
get() - Method in interface org.jrebirth.af.api.resource.color.ColorItem
Return the resource unique instance.
get() - Method in interface org.jrebirth.af.api.resource.font.FontItem
Return the resource unique instance.
get(Double) - Method in interface org.jrebirth.af.api.resource.font.FontItem
 
get() - Method in interface org.jrebirth.af.api.resource.fxml.FXMLItem
Return the resource unique instance.
get() - Method in interface org.jrebirth.af.api.resource.image.ImageItem
Return the resource unique instance.
get() - Method in interface org.jrebirth.af.api.resource.parameter.ParameterItem
Return the resource unique instance.
get() - Method in interface org.jrebirth.af.api.resource.ResourceItem
Return the resource unique instance.
get() - Method in interface org.jrebirth.af.api.resource.style.StyleSheetItem
Return the resource unique instance.
get(V) - Method in interface org.jrebirth.af.api.resource.VariantResourceItem
Return the resource unique instance.
get(WaveItem<T>) - Method in interface org.jrebirth.af.api.wave.Wave
Retrieve a value.
getAssociatedWave() - Method in interface org.jrebirth.af.api.service.ServiceTask
 
getBehavior(Class<B>) - Method in interface org.jrebirth.af.api.component.behavior.BehavioredComponent
Return the Behavior instance created for the given Behavior type.
getBehaviorData(Class<B>) - Method in interface org.jrebirth.af.api.component.behavior.BehavioredComponent
Return the BehaviorData used by the given Behavior type.
getBehaviors() - Method in interface org.jrebirth.af.api.component.behavior.BehaviorData
Return the list of Behavior supported by this Data.
getBundlePath() - Method in interface org.jrebirth.af.api.resource.fxml.FXMLParams
Return the full path of the resource bundle file without .properties extension.
getCommand(Class<C>, Object...) - Method in interface org.jrebirth.af.api.link.CommandReady
Return the command singleton or part of multiton.
getCommand(UniqueKey<C>) - Method in interface org.jrebirth.af.api.link.CommandReady
Return the command singleton or part of multiton according to UniqueKey.
getCommands(Class<C>, Object...) - Method in interface org.jrebirth.af.api.link.CommandReady
Return the list of command singleton or part of multiton.
getCommands(UniqueKey<C>) - Method in interface org.jrebirth.af.api.link.CommandReady
Return the list of command singleton or part of multiton according to UniqueKey.
getData(WaveItem<T>) - Method in interface org.jrebirth.af.api.wave.Wave
Retrieve a wave data object.
getFxmlPath() - Method in interface org.jrebirth.af.api.resource.fxml.FXMLParams
Return the full path of the fxml file without .fxml extension.
getKey() - Method in interface org.jrebirth.af.api.resource.ResourceParams
Return the dynamic key used to hold resources without static field.
getLevel() - Method in interface org.jrebirth.af.api.resource.i18n.MessageItem
Return the optional log level if any.
getLevel() - Method in interface org.jrebirth.af.api.resource.i18n.MessageResource
Gets the level.
getMarker() - Method in interface org.jrebirth.af.api.resource.i18n.MessageItem
Return the optional log marker if any.
getMarker() - Method in interface org.jrebirth.af.api.resource.i18n.MessageResource
Gets the marker.
getMessage() - Method in interface org.jrebirth.af.api.resource.i18n.MessageResource
Gets the message.
getModel(Class<M>, Object...) - Method in interface org.jrebirth.af.api.link.ModelReady
Return the model singleton or part of multiton according to key parts provided.
getModel(UniqueKey<M>) - Method in interface org.jrebirth.af.api.link.ModelReady
Return the model singleton or part of multiton according to UniqueKey.
getModels(Class<M>, Object...) - Method in interface org.jrebirth.af.api.link.ModelReady
Return the list of model singleton or part of multiton according to key parts provided.
getModels(UniqueKey<M>) - Method in interface org.jrebirth.af.api.link.ModelReady
Return the list of model singleton or part of multiton according to UniqueKey.
getNew() - Method in interface org.jrebirth.af.api.resource.fxml.FXMLItem
Build a new FXMLComponent without storing it.
getParam(I) - Method in interface org.jrebirth.af.api.resource.builder.ResourceBuilder
Retrieve a parameter value from its key.
getParamKey(I) - Method in interface org.jrebirth.af.api.resource.builder.ResourceBuilder
Retrieve the parameter key.
getPendingTask(String) - Method in interface org.jrebirth.af.api.service.Service
Retrieve a task from the pending list.
getPendingTaskList() - Method in interface org.jrebirth.af.api.service.Service
Get pending task list.
getService(Class<S>, Object...) - Method in interface org.jrebirth.af.api.link.ServiceReady
Return the service singleton or part of multiton.
getService(UniqueKey<S>) - Method in interface org.jrebirth.af.api.link.ServiceReady
Return the service singleton or part of multiton according to UniqueKey.
getServiceHandlerName() - Method in interface org.jrebirth.af.api.service.ServiceTask
Return the full service handler name.
getServices(Class<S>, Object...) - Method in interface org.jrebirth.af.api.link.ServiceReady
Return the list of service singleton or part of multiton.
getServices(UniqueKey<S>) - Method in interface org.jrebirth.af.api.link.ServiceReady
Return the list of service singleton or part of multiton according to UniqueKey.
Getter - Annotation Type in org.jrebirth.af.api.annotation.bean
 
getText(Object...) - Method in interface org.jrebirth.af.api.resource.i18n.MessageItem
Get the message formatted text with or without parameterized objects.
getThreadType() - Method in exception org.jrebirth.af.api.exception.JRebirthThreadException
 
getWaveHandlers() - Method in interface org.jrebirth.af.api.wave.Wave
Retrieve all Wave Handler.
getWaveReady() - Method in interface org.jrebirth.af.api.wave.WaveHandler
Gets the wave ready.
GlobalFacade - Interface in org.jrebirth.af.api.facade
The interface GlobalFacade.
globalFacade() - Method in interface org.jrebirth.af.api.facade.GlobalReady
Return the global facade used to manage singleton.
GlobalReady - Interface in org.jrebirth.af.api.facade
The interface GlobalReady.

H

handle(Wave) - Method in interface org.jrebirth.af.api.wave.WaveHandler
Handle the wave into JAT for model component or into current thread for others.
hasBehavior(Class<Behavior<?, ?>>) - Method in interface org.jrebirth.af.api.component.behavior.BehavioredComponent
Return true if the component contains the Behavior class provided.
hasChanged() - Method in interface org.jrebirth.af.api.resource.ResourceParams
Checks for resource changes.
hasChanged(boolean) - Method in interface org.jrebirth.af.api.resource.ResourceParams
Define if the resource has changed or not.
hasWaveBean(Class<? extends WaveBean>) - Method in interface org.jrebirth.af.api.wave.Wave
Returns true if the wave holds the given WaveBean class.
hide() - Method in interface org.jrebirth.af.api.ui.View
Handle custom tasks to do when the view is closed or hidden.
HIDE_VIEW - Static variable in interface org.jrebirth.af.api.wave.WaveConstants
The hide view constant used by following wave type.
highPriorityExecutorService() - Method in interface org.jrebirth.af.api.facade.GlobalFacade
 
host() - Method in interface org.jrebirth.af.api.component.basic.InnerComponent
Return the component hosting this inner component.

I

IJRebirthThreadPoolExecutor - Interface in org.jrebirth.af.api.concurrent
The class JRebirthThreadPoolExecutor is used to to manage the JRebirth Thread Pool (JTP).
ImageExtension - Enum in org.jrebirth.af.api.resource.image
The enumeration ImageExtension is used to provides all possible image extension supported by JavaFX toolkit.
ImageItem - Interface in org.jrebirth.af.api.resource.image
The class ImageItem.
ImageParams - Interface in org.jrebirth.af.api.resource.image
The class ImageParams.
implClass() - Method in interface org.jrebirth.af.api.component.factory.RegistrationItem
Return the implementation class.
implClass(Class<? extends Component<?>>) - Method in interface org.jrebirth.af.api.component.factory.RegistrationItem
Set the implementation class.
info(MessageItem) - Method in interface org.jrebirth.af.api.log.JRLogger
Info.
info(MessageItem, Throwable) - Method in interface org.jrebirth.af.api.log.JRLogger
Info.
info(MessageItem, Object...) - Method in interface org.jrebirth.af.api.log.JRLogger
Info.
info(MessageItem, Throwable, Object...) - Method in interface org.jrebirth.af.api.log.JRLogger
Info.
InnerComponent<C extends Component<?>> - Interface in org.jrebirth.af.api.component.basic
The interface InnerModels.
interfaceClass() - Method in interface org.jrebirth.af.api.component.factory.RegistrationItem
Return the interface class implemented by the registered class.
interfaceClass(Class<? extends Component<?>>) - Method in interface org.jrebirth.af.api.component.factory.RegistrationItem
Set the interface class implemented by the registered class.
interfaceClass() - Method in interface org.jrebirth.af.api.component.factory.RegistrationPointItem
Return the interface class implemented by the registered class.
interfaceClass(Class<? extends Component<?>>) - Method in interface org.jrebirth.af.api.component.factory.RegistrationPointItem
Set the interface class implemented by the registered class.
isDebugEnabled() - Method in interface org.jrebirth.af.api.log.JRLogger
Checks if is debug enabled.
isDebugEnabled(Marker) - Method in interface org.jrebirth.af.api.log.JRLogger
Checks if is debug enabled.
isErrorEnabled() - Method in interface org.jrebirth.af.api.log.JRLogger
Checks if is error enabled.
isErrorEnabled(Marker) - Method in interface org.jrebirth.af.api.log.JRLogger
Checks if is error enabled.
isInfoEnabled() - Method in interface org.jrebirth.af.api.log.JRLogger
Checks if is info enabled.
isInfoEnabled(Marker) - Method in interface org.jrebirth.af.api.log.JRLogger
Checks if is info enabled.
isParameter() - Method in interface org.jrebirth.af.api.wave.contract.WaveItem
 
isParameter(boolean) - Method in interface org.jrebirth.af.api.wave.contract.WaveItem
 
isRelated() - Method in interface org.jrebirth.af.api.wave.Wave
Returns true if this wave is stored as related wave into another wave.
isRelated(boolean) - Method in interface org.jrebirth.af.api.wave.Wave
Set the flag indicating if this wave is a related wave.
isSingleton() - Method in interface org.jrebirth.af.api.resource.fxml.FXMLItem
Return the flag that indicates if the item will help to retrieve the same FXMLComponent instance or another instance at each call.
isTraceEnabled() - Method in interface org.jrebirth.af.api.log.JRLogger
Checks if is trace enabled.
isTraceEnabled(Marker) - Method in interface org.jrebirth.af.api.log.JRLogger
Checks if is trace enabled.
isWarnEnabled() - Method in interface org.jrebirth.af.api.log.JRLogger
Checks if is warn enabled.
isWarnEnabled(Marker) - Method in interface org.jrebirth.af.api.log.JRLogger
Checks if is warn enabled.
items() - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Return all WaveItems used by this WaveType.
items(WaveItem<?>...) - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Set all WaveItems used by the current WaveType used as parameter during wave handling.

J

JRebirthApplication<P extends javafx.scene.layout.Pane> - Interface in org.jrebirth.af.api.application
The interface JRebirthApplication define the contract to respect in order to launch correctly the underlying JRebirth Application Framework.
JRebirthEvent - Interface in org.jrebirth.af.api.facade
The interface JRebirthEvent.
JRebirthEventType - Enum in org.jrebirth.af.api.facade
The enumeration JRebirthEventType.
JRebirthRunnable - Interface in org.jrebirth.af.api.concurrent
The class JRebirthRunnable.
JRebirthThreadException - Exception in org.jrebirth.af.api.exception
The class JRebirthThreadException.
JRebirthThreadException(JRebirthThreadException.Type) - Constructor for exception org.jrebirth.af.api.exception.JRebirthThreadException
Default Constructor.
JRebirthThreadException.Type - Enum in org.jrebirth.af.api.exception
The type of thread exception.
JRLevel - Enum in org.jrebirth.af.api.resource.i18n
The Enum JRLevel used by JRLogger.
JRLogger - Interface in org.jrebirth.af.api.log
The Interface JRebirthLogger.

K

key() - Method in interface org.jrebirth.af.api.component.basic.InnerComponent
Return the key of the model.
key() - Method in interface org.jrebirth.af.api.facade.FacadeReady
 
key(UniqueKey<R>) - Method in interface org.jrebirth.af.api.facade.FacadeReady
 
key() - Method in interface org.jrebirth.af.api.key.UniqueKey
Return the unique key.
Key - Enum in org.jrebirth.af.api.ui.annotation.type
The Key event type.
key() - Method in interface org.jrebirth.af.api.wave.contract.WaveData
 
key(WaveItem<T>) - Method in interface org.jrebirth.af.api.wave.contract.WaveData
 
KeyGenerator - Annotation Type in org.jrebirth.af.api.key
This annotation is used to define the method to call in order to generate a unique string key.
KEYPART_FXML_PREFIX - Static variable in interface org.jrebirth.af.api.ui.fxml.FXMLModel
The key part prefix used to attach the fxml path to this class.
KEYPART_RB_PREFIX - Static variable in interface org.jrebirth.af.api.ui.fxml.FXMLModel
The key part prefix used to attach the resource bundle path to this class.

L

level() - Method in enum org.jrebirth.af.api.annotation.PriorityLevel
Gets the level.
level(int) - Method in enum org.jrebirth.af.api.annotation.PriorityLevel
Gets the level be adding an extra weight.
Link - Annotation Type in org.jrebirth.af.api.annotation
The class EnhancedComponent is used to auto inject a JRebirth component.
listen(WaveType...) - Method in interface org.jrebirth.af.api.component.basic.Component
Begin to listen the type of wave for the current component.
listen(WaveChecker, WaveType...) - Method in interface org.jrebirth.af.api.component.basic.Component
Begin to listen the type of wave for the current component.
listen(WaveChecker, Method, WaveType...) - Method in interface org.jrebirth.af.api.component.basic.Component
Begin to listen the type of wave for the current component.
listen(Component<?>, WaveChecker, Method, WaveType...) - Method in interface org.jrebirth.af.api.link.Notifier
Start to listen a defined type of wave.
localFacade() - Method in interface org.jrebirth.af.api.facade.FacadeReady
Return the local facade used to manage singleton.
localFacade(LocalFacade<R>) - Method in interface org.jrebirth.af.api.facade.FacadeReady
Attach the local facade for this object type.
LocalFacade<R extends FacadeReady<R>> - Interface in org.jrebirth.af.api.facade
The class LocalFacade.
Localized - Annotation Type in org.jrebirth.af.api.application
This annotation is used to manage the properties service allowing to retrieve localized messages.
log(MessageItem) - Method in interface org.jrebirth.af.api.log.JRLogger
Log with custom level.
log(MessageItem, Throwable) - Method in interface org.jrebirth.af.api.log.JRLogger
Log with custom level.
log(MessageItem, Object...) - Method in interface org.jrebirth.af.api.log.JRLogger
Log with custom level.
log(MessageItem, Throwable, Object...) - Method in interface org.jrebirth.af.api.log.JRLogger
Log with custom level.
lookup(String) - Method in interface org.jrebirth.af.api.ui.fxml.FXMLComponent
Return the node or first node matching the selector.
lookupAll(String) - Method in interface org.jrebirth.af.api.ui.fxml.FXMLComponent
Return the set of node matching the selector.

M

manageUnprocessedWave(Wave) - Method in interface org.jrebirth.af.api.link.UnprocessedWaveHandler
Manage unprocessed Wave.
manageUnprocessedWave(String, Wave) - Method in interface org.jrebirth.af.api.link.UnprocessedWaveHandler
Manage unprocessed Wave.
MessageException - Exception in org.jrebirth.af.api.exception
The class MessageException.
MessageException(MessageItem) - Constructor for exception org.jrebirth.af.api.exception.MessageException
Constructor without any exception.
MessageException(String, Throwable) - Constructor for exception org.jrebirth.af.api.exception.MessageException
Constructor with message and throwable.
MessageException(String) - Constructor for exception org.jrebirth.af.api.exception.MessageException
Constructor without base exception.
MessageException(MessageItem, Throwable) - Constructor for exception org.jrebirth.af.api.exception.MessageException
Constructor with message and root cause.
MessageException(Throwable) - Constructor for exception org.jrebirth.af.api.exception.MessageException
Constructor without custom message.
MessageItem - Interface in org.jrebirth.af.api.resource.i18n
The class MessageItem.
MessageParams - Interface in org.jrebirth.af.api.resource.i18n
The class MessageParams.
MessageResource - Interface in org.jrebirth.af.api.resource.i18n
The class MessageResource.
model() - Method in interface org.jrebirth.af.api.ui.Controller
 
model(M) - Method in interface org.jrebirth.af.api.ui.fxml.FXMLController
Set the model that manage the view that load this FXML component.
model() - Method in interface org.jrebirth.af.api.ui.fxml.FXMLController
Return the linked model that manage the view.
Model - Interface in org.jrebirth.af.api.ui
The interface Model.
model() - Method in interface org.jrebirth.af.api.ui.View
Return the view model.
ModelObject<O> - Interface in org.jrebirth.af.api.ui.object
The interface ModelObject is used to support a main object for a Model.
ModelReady - Interface in org.jrebirth.af.api.link
The interface ModelReady allows to retrieve a Model instance.
ModuleModel - Interface in org.jrebirth.af.api.ui
The interface ModuleModel shall be implemented by main Model of a module.
moduleName() - Method in interface org.jrebirth.af.api.ui.ModuleModel
Define the name of the module.
ModuleStarter - Interface in org.jrebirth.af.api.module
The class ModuleStarter helps JRebirth engine to configure all modules.
Mouse - Enum in org.jrebirth.af.api.ui.annotation.type
The Mouse event type.
MultiCommand<WB extends WaveBean> - Interface in org.jrebirth.af.api.command
The class MultiCommand.

N

name() - Method in interface org.jrebirth.af.api.resource.font.FontName
Return the unique name of the font.
name() - Method in interface org.jrebirth.af.api.resource.font.FontParams
 
name() - Method in interface org.jrebirth.af.api.resource.i18n.MessageParams
Return the parameter name.
name() - Method in interface org.jrebirth.af.api.resource.image.ImageParams
Gets the image name.
name() - Method in interface org.jrebirth.af.api.resource.style.StyleSheetParams
Gets the image name.
name() - Method in interface org.jrebirth.af.api.ui.annotation.type.EnumEventType
Return the enum name.
name() - Method in interface org.jrebirth.af.api.wave.contract.WaveItem
 
node() - Method in interface org.jrebirth.af.api.ui.Controller
 
node() - Method in interface org.jrebirth.af.api.ui.fxml.FXMLComponent
Return the fxml root node.
node() - Method in interface org.jrebirth.af.api.ui.Model
Return the root node.
node() - Method in interface org.jrebirth.af.api.ui.View
Return the view root node.
notifier() - Method in interface org.jrebirth.af.api.facade.GlobalFacade
 
Notifier - Interface in org.jrebirth.af.api.link
The interface Notifier.
NullController - Interface in org.jrebirth.af.api.ui
The class NullController, this kind of Controller can be used into generic declaration when controller is omitted..
NullView - Interface in org.jrebirth.af.api.ui
The class NullView, this kind of View can be used into generic declaration when view is omitted.

O

object() - Method in interface org.jrebirth.af.api.ui.object.ModelObject
Return the bindable object and create it if null.
object(O) - Method in interface org.jrebirth.af.api.ui.object.ModelObject
Set the bindable object.
of(String) - Static method in enum org.jrebirth.af.api.resource.image.ImageExtension
Get an ImageExtension value for the given string or return NONE.
OnAction - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to automatically attached an action event handler to a property node.
OnDrag - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to automatically attached a Drag event handler to a property node.
OnEvent - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to automatically attached a generic event handler to a property node.
onException(Class<? extends Command>, Class<? extends Throwable>...) - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Define the Command to call in order to handle given exception types.
onException(WaveType, Class<? extends Throwable>...) - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Define the WaveType to send in order to manage given exception types.
OnFinished - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to automatically attached a Finished event handler to an Animation.
OnKey - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to automatically attached a Key event handler to a property node.
OnMouse - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to automatically attached a Mouse event handler to a property node.
OnRelease - Annotation Type in org.jrebirth.af.api.annotation
The annotation OnRelease.
OnRotate - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to automatically attached a Rotate event handler to a property node.
OnScroll - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to automatically attached an Scroll event handler to a property node.
OnSwipe - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to automatically attached a Swipe event handler to a property node.
OnTouch - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to automatically attached a touch event handler to a property node.
OnWave - Annotation Type in org.jrebirth.af.api.wave.annotation
The class OnWave.
OnWaves - Annotation Type in org.jrebirth.af.api.wave.annotation
The class OnWaves.
OnWindow - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to automatically attached a window event handler to a property node.
OnZoom - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to automatically attached a Zoom event handler to a property node.
optionalData() - Method in interface org.jrebirth.af.api.key.UniqueKey
Return the list of optional data associated to the key.
order() - Method in interface org.jrebirth.af.api.wave.contract.WaveData
 
order(int) - Method in interface org.jrebirth.af.api.wave.contract.WaveData
 
org.jrebirth.af.api - package org.jrebirth.af.api
Provides JRebirth API.
org.jrebirth.af.api.annotation - package org.jrebirth.af.api.annotation
This package provides all annotations used by JRebirth to simplify its internal management.
org.jrebirth.af.api.annotation.bean - package org.jrebirth.af.api.annotation.bean
Provides annotation to support bean related code generation.
org.jrebirth.af.api.application - package org.jrebirth.af.api.application
Provides classes to build the Application starter point.
org.jrebirth.af.api.command - package org.jrebirth.af.api.command
Provides API for Command components.
org.jrebirth.af.api.command.ref - package org.jrebirth.af.api.command.ref
Provides ways to uses Command with Method References.
org.jrebirth.af.api.component - package org.jrebirth.af.api.component
Provides base classes to build and manage JRebirth Components.
org.jrebirth.af.api.component.basic - package org.jrebirth.af.api.component.basic
Provides base classes to create JRebirth EnhancedComponent.
org.jrebirth.af.api.component.behavior - package org.jrebirth.af.api.component.behavior
Provide interface to support Behavior management into Component.
org.jrebirth.af.api.component.behavior.annotation - package org.jrebirth.af.api.component.behavior.annotation
Provides annotation used for Behavior management.
org.jrebirth.af.api.component.factory - package org.jrebirth.af.api.component.factory
Provides contract used to build EnhancedComponent.
org.jrebirth.af.api.concurrent - package org.jrebirth.af.api.concurrent
Provides API to manage concurrent access.
org.jrebirth.af.api.exception - package org.jrebirth.af.api.exception
Provides base exception classes thrown into JRebirth.
org.jrebirth.af.api.facade - package org.jrebirth.af.api.facade
Provide APi to manage JRebirth internal Facades.
org.jrebirth.af.api.key - package org.jrebirth.af.api.key
Provides EnhancedComponent Key classes.
org.jrebirth.af.api.link - package org.jrebirth.af.api.link
Provides link classes.
org.jrebirth.af.api.log - package org.jrebirth.af.api.log
Provides custom JRebirth logger.
org.jrebirth.af.api.module - package org.jrebirth.af.api.module
Provides...
org.jrebirth.af.api.resource - package org.jrebirth.af.api.resource
Provides base interfaces to define resource management.
org.jrebirth.af.api.resource.builder - package org.jrebirth.af.api.resource.builder
Provides base interface to define how to build a Resource.
org.jrebirth.af.api.resource.color - package org.jrebirth.af.api.resource.color
Provides classes to handle Color as JRebirth Resources.
org.jrebirth.af.api.resource.font - package org.jrebirth.af.api.resource.font
Provides classes to handle fonts as JRebirth Resources.
org.jrebirth.af.api.resource.fxml - package org.jrebirth.af.api.resource.fxml
Provides classes to manage FXMLComponent as resources.
org.jrebirth.af.api.resource.i18n - package org.jrebirth.af.api.resource.i18n
Provides all classes related to JRebirth l10n & i18n Messages.
org.jrebirth.af.api.resource.image - package org.jrebirth.af.api.resource.image
Provides classes to handle images as JRebirth Resources.
org.jrebirth.af.api.resource.parameter - package org.jrebirth.af.api.resource.parameter
Provides all classes related to JRebirth parameters loaded.
org.jrebirth.af.api.resource.style - package org.jrebirth.af.api.resource.style
Provides classes to manage stylesheet as resources.
org.jrebirth.af.api.service - package org.jrebirth.af.api.service
Provides classes to define Service EnhancedComponent.
org.jrebirth.af.api.ui - package org.jrebirth.af.api.ui
Provides API for User Interface components.
org.jrebirth.af.api.ui.annotation - package org.jrebirth.af.api.ui.annotation
The package org.jrebirth.af.api.ui.annotation is used to manage link between View and Controller sub components.
org.jrebirth.af.api.ui.annotation.type - package org.jrebirth.af.api.ui.annotation.type
Provide custom event handler type.
org.jrebirth.af.api.ui.fxml - package org.jrebirth.af.api.ui.fxml
Provide API to manage FXML-based User Interface Components.
org.jrebirth.af.api.ui.object - package org.jrebirth.af.api.ui.object
Provide API to manage bindable object into Model Components.
org.jrebirth.af.api.wave - package org.jrebirth.af.api.wave
Provides classes used to send waves and perform them.
org.jrebirth.af.api.wave.annotation - package org.jrebirth.af.api.wave.annotation
Provides annotation to manage Wave.
org.jrebirth.af.api.wave.checker - package org.jrebirth.af.api.wave.checker
Provides classes used to filter Wave during handling phase.
org.jrebirth.af.api.wave.contract - package org.jrebirth.af.api.wave.contract
Provides class that define Wave contract.

P

pane() - Method in interface org.jrebirth.af.api.ui.View
Return the view's pane that hold the root node.
param() - Method in interface org.jrebirth.af.api.resource.ResourceItem
Return the registered ResourceParams element
PARAMETER_SEPARATOR - Static variable in interface org.jrebirth.af.api.resource.ResourceParams
The separator used between parameters into serialized string.
PARAMETER_SEPARATOR_REGEX - Static variable in interface org.jrebirth.af.api.resource.ResourceParams
The Regex used to split according to PARAMETER_SEPARATOR.
ParameterItem<T> - Interface in org.jrebirth.af.api.resource.parameter
The class ParameterItem.
ParameterParams - Interface in org.jrebirth.af.api.resource.parameter
The class ParameterParams.
parameters() - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Return only WaveItem that can be used as method parameter.
parse(String...) - Method in interface org.jrebirth.af.api.resource.ResourceParams
Parse a string to initialize fields.
path() - Method in interface org.jrebirth.af.api.resource.image.ImageParams
Gets the image path.
path() - Method in interface org.jrebirth.af.api.resource.style.StyleSheetParams
Gets the image path.
pendingTasksProperty() - Method in interface org.jrebirth.af.api.service.Service
Return The Pending tasks map.
perform() - Method in interface org.jrebirth.af.api.command.ref.CommandRunner
Perform.
perform(Wave) - Method in interface org.jrebirth.af.api.command.ref.CommandWaveRunner
Perform.
persist() - Method in interface org.jrebirth.af.api.resource.i18n.MessageItem
Persist a message value.
persist() - Method in interface org.jrebirth.af.api.resource.parameter.ParameterItem
Persist a parameter value.
postBootWaveList() - Method in interface org.jrebirth.af.api.application.JRebirthApplication
Return the Post-Boot Waves called after displaying the first view.
preBootWaveList() - Method in interface org.jrebirth.af.api.application.JRebirthApplication
Return the Pre-Boot Waves called after displaying the first view.
prefix() - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Return the current prefix name, if null default one will be retrieved from Parameter.
prefix(String) - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Set the forced prefix name.
Preload - Annotation Type in org.jrebirth.af.api.annotation
The annotation Preload is used to force loading of the current class.
Preloadable - Interface in org.jrebirth.af.api.module
The interface Preloadable is used to embed Preload annotation in order to add it to an hierarchy of classes.
preloadResources() - Method in interface org.jrebirth.af.api.application.JRebirthApplication
Preload JRebirth wrapped fonts to allow them to be used directly by CSS.
prepare() - Method in interface org.jrebirth.af.api.ui.View
Prepare the view by creating all visual nodes.
priority() - Method in interface org.jrebirth.af.api.component.factory.RegistrationItem
Return the registration priority level.
priority(PriorityLevel) - Method in interface org.jrebirth.af.api.component.factory.RegistrationItem
Set the registration priority level.
priority() - Method in interface org.jrebirth.af.api.concurrent.JRebirthRunnable
Return the runnable priority.
Priority - Annotation Type in org.jrebirth.af.api.concurrent
This annotation is used to define the runnable priority for a command.
priority() - Method in interface org.jrebirth.af.api.module.ModuleStarter
Priority used to launch Modules according to custom order.
priority() - Method in interface org.jrebirth.af.api.wave.Wave
 
priority(int) - Method in interface org.jrebirth.af.api.wave.Wave
 
PriorityLevel - Enum in org.jrebirth.af.api.annotation
The class PriorityLevel.
Property - Annotation Type in org.jrebirth.af.api.annotation.bean
 

R

register(RegistrationItem) - Method in interface org.jrebirth.af.api.component.factory.ComponentFactory
Register an implementation class for an interface.
register(UniqueKey<E>, E) - Method in interface org.jrebirth.af.api.facade.Facade
Register a new ready object component.
register(E, Object...) - Method in interface org.jrebirth.af.api.facade.Facade
Register a new ready object component.
Register - Annotation Type in org.jrebirth.af.api.module
The Interface Register.
RegistrationItem - Interface in org.jrebirth.af.api.component.factory
The class RegistrationItem allow to store registration information.
registrationKey(UniqueKey<? super R>) - Method in interface org.jrebirth.af.api.key.UniqueKey
Sets the registration key.
registrationKey() - Method in interface org.jrebirth.af.api.key.UniqueKey
Gets the registration key.
RegistrationPoint - Annotation Type in org.jrebirth.af.api.module
The Interface RegistrationPoint is used to declare that this type can be extended.
RegistrationPointItem - Interface in org.jrebirth.af.api.component.factory
The class RegistrationPointItem allows to store registration point information.
relatedModel() - Method in interface org.jrebirth.af.api.ui.fxml.FXMLControllerFactory
 
relatedModel(Model) - Method in interface org.jrebirth.af.api.ui.fxml.FXMLControllerFactory
 
relatedWave() - Method in interface org.jrebirth.af.api.wave.Wave
Returns the wave considered as ancestor of the current wave.
relatedWave(Wave) - Method in interface org.jrebirth.af.api.wave.Wave
 
Releasable - Annotation Type in org.jrebirth.af.api.annotation
The class Releasable.
release() - Method in interface org.jrebirth.af.api.facade.FacadeReady
Release the component by deleting this key used by the WeakHashMap.
reload() - Method in interface org.jrebirth.af.api.ui.View
Handle custom tasks to do at each rendering of the view (re-display).
removePendingTask(String) - Method in interface org.jrebirth.af.api.service.Service
Remove a task from the pending list.
removeWaveHandler(WaveHandler) - Method in interface org.jrebirth.af.api.wave.Wave
Release the given WaveHandler.
removeWaveListener(WaveListener) - Method in interface org.jrebirth.af.api.wave.Wave
Remove a wave listener.
ResourceBuilder<I,P,R> - Interface in org.jrebirth.af.api.resource.builder
The interface ResourceBuilder.
ResourceItem<I,P,R> - Interface in org.jrebirth.af.api.resource
The interface ResourceItem designate a system resource.
ResourceParams - Interface in org.jrebirth.af.api.resource
The class ResourceParams.
retrieve(UniqueKey<E>) - Method in interface org.jrebirth.af.api.facade.Facade
Retrieve a ready object component.
retrieve(Class<E>, Object...) - Method in interface org.jrebirth.af.api.facade.Facade
Retrieve a ready object component.
retrieveFilter(UniqueKey<E>) - Method in interface org.jrebirth.af.api.facade.Facade
Return the list of component that have the same classField than the given key.
retrieveMany(UniqueKey<E>) - Method in interface org.jrebirth.af.api.facade.Facade
Retrieve a ready object component.
retrieveMany(Class<E>, Object...) - Method in interface org.jrebirth.af.api.facade.Facade
Retrieve a ready object component.
RETURN_VOID - Static variable in interface org.jrebirth.af.api.wave.WaveConstants
The return void constant used by following wave type.
returnAction() - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Return the return Wave Type action name.
returnAction(String) - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Set the return Wave Type action name.
returnCommandClass(Class<? extends Command>) - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Set the Command to call in order to process the returned value.
returnCommandClass() - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Return the Command to call in order to process the returned value.
returnData(Class<? extends Service>, WaveType, WB) - Method in interface org.jrebirth.af.api.link.ServiceReady
Send a wave used to return data from a service.
returnData(Class<? extends Service>, WaveType, WaveData<?>...) - Method in interface org.jrebirth.af.api.link.ServiceReady
Send a wave used to return data from a service.
returnData(Wave) - Method in interface org.jrebirth.af.api.service.Service
Do a specific action by processing the wave.
returnItem() - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Set the WaveItem returned.
returnItem(WaveItem<?>) - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Set the WaveItem that hold the type sent to hold the current WaveType result.
returnWaveType() - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Return the WaveType emitted as the result of the current WaveType.
returnWaveType(WaveType) - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Set the WaveType that will be used a return, override returnItem and returnAction.
reverse() - Method in interface org.jrebirth.af.api.component.factory.RegistrationPointItem
Return the reverse flag, true when lower priority shall be retrieved first.
reverse(boolean) - Method in interface org.jrebirth.af.api.component.factory.RegistrationPointItem
Set the reverse flag, true when lower priority shall be retrieved first.
rootComponent() - Method in interface org.jrebirth.af.api.component.basic.Component
Return the root component (for inner component).
rootComponent(Component<?>) - Method in interface org.jrebirth.af.api.component.basic.Component
Define the root component for an inner component.
rootNode() - Method in interface org.jrebirth.af.api.application.JRebirthApplication
Return the root node of the main scene of this application.
RootNodeClass - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to automatically define CSS style class for the root node of a view.
RootNodeId - Annotation Type in org.jrebirth.af.api.ui.annotation
This annotation is used to automatically give an ID for the root node of a view.
Rotate - Enum in org.jrebirth.af.api.ui.annotation.type
The Rotate event type.
run() - Method in interface org.jrebirth.af.api.command.Command
Run the command.
run(Wave) - Method in interface org.jrebirth.af.api.command.Command
Run the command into the configured thread.
RunInto - Annotation Type in org.jrebirth.af.api.concurrent
This annotation is used to.
runnableName() - Method in interface org.jrebirth.af.api.concurrent.JRebirthRunnable
Return the runnable name used to distinguish all runnable.
RunType - Enum in org.jrebirth.af.api.concurrent
The class RunType.

S

scene() - Method in interface org.jrebirth.af.api.application.JRebirthApplication
Return the scene of the main stage of this application.
Scroll - Enum in org.jrebirth.af.api.ui.annotation.type
The Scroll event type.
sendWave(Wave) - Method in interface org.jrebirth.af.api.component.basic.Component
Send a wave to the notifier.
sendWave(WaveType, WB) - Method in interface org.jrebirth.af.api.component.basic.Component
Send a wave to the notifier.
sendWave(WaveType, WaveData<?>...) - Method in interface org.jrebirth.af.api.component.basic.Component
Send a wave to the notifier.
sendWave(Wave) - Method in interface org.jrebirth.af.api.link.Notifier
Send wave to all facade.
sequence() - Method in interface org.jrebirth.af.api.facade.JRebirthEvent
 
sequence(int) - Method in interface org.jrebirth.af.api.facade.JRebirthEvent
 
Sequential - Annotation Type in org.jrebirth.af.api.annotation
The annotation Sequential is only applicable on MultiCommand commands.
Service - Interface in org.jrebirth.af.api.service
The interface Service.
serviceFacade() - Method in interface org.jrebirth.af.api.facade.GlobalFacade
 
ServiceReady - Interface in org.jrebirth.af.api.link
The interface ServiceReady.
ServiceTask<T> - Interface in org.jrebirth.af.api.service
The class ServiceTask.
set(String, R) - Method in interface org.jrebirth.af.api.resource.builder.ResourceBuilder
Store a new resource.
set(ColorParams) - Method in interface org.jrebirth.af.api.resource.color.ColorItem
Attach the resource parameter.
set(FontParams) - Method in interface org.jrebirth.af.api.resource.font.FontItem
Attach the resource parameter.
set(FXMLParams) - Method in interface org.jrebirth.af.api.resource.fxml.FXMLItem
Attach the resource parameter.
set(ImageParams) - Method in interface org.jrebirth.af.api.resource.image.ImageItem
Attach the resource parameter.
set(ParameterParams) - Method in interface org.jrebirth.af.api.resource.parameter.ParameterItem
Attach the resource parameter.
set(P) - Method in interface org.jrebirth.af.api.resource.ResourceItem
Attach the resource parameter.
set(StyleSheetParams) - Method in interface org.jrebirth.af.api.resource.style.StyleSheetItem
Attach the resource parameter.
setKey(String) - Method in interface org.jrebirth.af.api.resource.ResourceParams
Define the dynamic key used to hold resources without static field.
setMessage(String) - Method in interface org.jrebirth.af.api.resource.i18n.MessageResource
Sets the message.
Setter - Annotation Type in org.jrebirth.af.api.annotation.bean
 
setup() - Method in interface org.jrebirth.af.api.facade.FacadeReady
Launch the initialization of the component.
setWaveHandlers(List<WaveHandler>) - Method in interface org.jrebirth.af.api.wave.Wave
Store all Wave Handler.
SHOW_VIEW - Static variable in interface org.jrebirth.af.api.wave.WaveConstants
The show view constant used by following wave type.
size() - Method in interface org.jrebirth.af.api.resource.font.FontParams
Return the font size.
SkipAnnotation - Annotation Type in org.jrebirth.af.api.annotation
The class SkipAnnotation.
source() - Method in interface org.jrebirth.af.api.facade.JRebirthEvent
 
source(String) - Method in interface org.jrebirth.af.api.facade.JRebirthEvent
 
stage() - Method in interface org.jrebirth.af.api.application.JRebirthApplication
Return the main stage of this application.
start() - Method in interface org.jrebirth.af.api.module.ModuleStarter
This method will be called when all modules are started during application boot up.
start() - Method in interface org.jrebirth.af.api.ui.View
Handle custom tasks to do the first time after creation of the view.
status() - Method in interface org.jrebirth.af.api.wave.Wave
 
status(Wave.Status) - Method in interface org.jrebirth.af.api.wave.Wave
 
statusProperty() - Method in interface org.jrebirth.af.api.wave.Wave
Return the status property to allow binding.
stop() - Method in interface org.jrebirth.af.api.application.JRebirthApplication
Stop the application.
stop() - Method in interface org.jrebirth.af.api.facade.GlobalFacade
Propagate the stop action into the global facade.
storeParams(I, P) - Method in interface org.jrebirth.af.api.resource.builder.ResourceBuilder
Store a parameter.
StyleSheetItem - Interface in org.jrebirth.af.api.resource.style
The class StyleSheetItem.
StyleSheetParams - Interface in org.jrebirth.af.api.resource.style
The class StyleSheetParams.
Swipe - Enum in org.jrebirth.af.api.ui.annotation.type
The Swipe event type.
SyncRun - Annotation Type in org.jrebirth.af.api.concurrent
This annotation is used to define that the runnable shall be performed synchronously.

T

target() - Method in interface org.jrebirth.af.api.facade.JRebirthEvent
 
target(String) - Method in interface org.jrebirth.af.api.facade.JRebirthEvent
 
taskAchieved() - Method in interface org.jrebirth.af.api.service.ServiceTask
The task has been terminated because the source wave was consumed or has failed.
timestamp() - Method in interface org.jrebirth.af.api.wave.Wave
 
toString() - Method in enum org.jrebirth.af.api.resource.font.FontExtension
toString() - Method in enum org.jrebirth.af.api.resource.image.ImageExtension
Touch - Enum in org.jrebirth.af.api.ui.annotation.type
The Touch event type.
trace(MessageItem) - Method in interface org.jrebirth.af.api.log.JRLogger
Trace.
trace(MessageItem, Throwable) - Method in interface org.jrebirth.af.api.log.JRLogger
Trace.
trace(MessageItem, Object...) - Method in interface org.jrebirth.af.api.log.JRLogger
Trace.
trace(MessageItem, Throwable, Object...) - Method in interface org.jrebirth.af.api.log.JRLogger
Trace.
trackEvent(JRebirthEventType, Class<?>, Class<?>, String...) - Method in interface org.jrebirth.af.api.facade.GlobalFacade
Track an event.
type() - Method in interface org.jrebirth.af.api.wave.contract.WaveItem
 

U

uid() - Method in interface org.jrebirth.af.api.wave.contract.WaveItem
 
uid() - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Return the unique identifier of the WaveType.
uid(int) - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Sets the unique identifier of the WaveType.
uiFacade() - Method in interface org.jrebirth.af.api.facade.GlobalFacade
 
UniqueKey<R> - Interface in org.jrebirth.af.api.key
The class UniqueKey.
unlisten(WaveType...) - Method in interface org.jrebirth.af.api.component.basic.Component
Stop to listen the type of wave for the current component.
unlisten(Component<?>, WaveType...) - Method in interface org.jrebirth.af.api.link.Notifier
Stop to listen a defined type of wave.
unlistenAll(Component<?>) - Method in interface org.jrebirth.af.api.link.Notifier
Stop to listen all waveType listened by the component.
UNNAMED_RUNNABLE - Static variable in interface org.jrebirth.af.api.concurrent.JRebirthRunnable
The default text used for unnamed runnable.
UnprocessedWaveHandler - Interface in org.jrebirth.af.api.link
The class UnprocessedWaveHandler.
unregister(UniqueKey<E>) - Method in interface org.jrebirth.af.api.facade.Facade
Unregister a new ready object component.
unregister(E, Object...) - Method in interface org.jrebirth.af.api.facade.Facade
Unregister a new ready object component.

V

value() - Method in interface org.jrebirth.af.api.key.UniqueKey
Return the unique object if any or null.
value() - Method in interface org.jrebirth.af.api.wave.contract.WaveData
 
value(T) - Method in interface org.jrebirth.af.api.wave.contract.WaveData
 
valueOf(String) - Static method in enum org.jrebirth.af.api.annotation.bean.GeneratorKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.annotation.bean.Visibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.annotation.PriorityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.concurrent.RunType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.exception.JRebirthThreadException.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.facade.JRebirthEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.resource.font.FontExtension
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.resource.i18n.JRLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.resource.image.ImageExtension
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.ui.annotation.AutoHandler.CallbackObject
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.ui.annotation.type.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.ui.annotation.type.Drag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.ui.annotation.type.Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.ui.annotation.type.Finished
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.ui.annotation.type.Key
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.ui.annotation.type.Mouse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.ui.annotation.type.Rotate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.ui.annotation.type.Scroll
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.ui.annotation.type.Swipe
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.ui.annotation.type.Touch
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.ui.annotation.type.Window
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.ui.annotation.type.Zoom
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.wave.Wave.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jrebirth.af.api.wave.WaveGroup
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jrebirth.af.api.annotation.bean.GeneratorKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.annotation.bean.Visibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.annotation.PriorityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.concurrent.RunType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.exception.JRebirthThreadException.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.facade.JRebirthEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.resource.font.FontExtension
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.resource.i18n.JRLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.resource.image.ImageExtension
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.ui.annotation.AutoHandler.CallbackObject
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.ui.annotation.type.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.ui.annotation.type.Drag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.ui.annotation.type.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.ui.annotation.type.Finished
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.ui.annotation.type.Key
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.ui.annotation.type.Mouse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.ui.annotation.type.Rotate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.ui.annotation.type.Scroll
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.ui.annotation.type.Swipe
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.ui.annotation.type.Touch
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.ui.annotation.type.Window
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.ui.annotation.type.Zoom
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.wave.Wave.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jrebirth.af.api.wave.WaveGroup
Returns an array containing the constants of this enum type, in the order they are declared.
VariantResourceBuilder<I,P,R,V> - Interface in org.jrebirth.af.api.resource.builder
The interface ResourceBuilder.
VariantResourceItem<I,P,R,V> - Interface in org.jrebirth.af.api.resource
The interface ResourceItem designate a system resource.
view() - Method in interface org.jrebirth.af.api.ui.Controller
 
view() - Method in interface org.jrebirth.af.api.ui.fxml.FXMLController
Return the linked view that load this component.
view() - Method in interface org.jrebirth.af.api.ui.Model
Return the view.
View<M extends Model,N extends javafx.scene.Node,C extends Controller<?,?>> - Interface in org.jrebirth.af.api.ui
The interface View.
Visibility - Enum in org.jrebirth.af.api.annotation.bean
The enumeration Visibility.

W

warn(MessageItem) - Method in interface org.jrebirth.af.api.log.JRLogger
Warn.
warn(MessageItem, Throwable) - Method in interface org.jrebirth.af.api.log.JRLogger
Warn.
warn(MessageItem, Object...) - Method in interface org.jrebirth.af.api.log.JRLogger
Warn.
warn(MessageItem, Throwable, Object...) - Method in interface org.jrebirth.af.api.log.JRLogger
Warn.
Wave - Interface in org.jrebirth.af.api.wave
The interface Wave.
Wave.Status - Enum in org.jrebirth.af.api.wave
The enumeration Status.
waveBean(Wave) - Method in interface org.jrebirth.af.api.command.Command
Get the wave bean and cast it.
waveBean(Wave) - Method in interface org.jrebirth.af.api.command.CommandBean
Get the wave bean and cast it.
waveBean(Class<WB>) - Method in interface org.jrebirth.af.api.wave.Wave
Return the wave bean used to wrap wave properties.
waveBean(WaveBean) - Method in interface org.jrebirth.af.api.wave.Wave
Link a wave bean.
WaveBean - Interface in org.jrebirth.af.api.wave
The class WaveBean.
waveBeanList() - Method in interface org.jrebirth.af.api.wave.Wave
Return all wave bean carried by this wave.
waveBeanList(List<WaveBean>) - Method in interface org.jrebirth.af.api.wave.Wave
Add several WaveBean in a row.
waveCancelled(Wave) - Method in interface org.jrebirth.af.api.wave.WaveListener
The wave has just been cancelled.
WaveChecker - Interface in org.jrebirth.af.api.wave.checker
The class WaveChecker.
WaveConstants - Interface in org.jrebirth.af.api.wave
The class WaveConstants stores some String constant used by default JRebirth Wazve Types.
waveConsumed(Wave) - Method in interface org.jrebirth.af.api.wave.WaveListener
The wave has just been consumed.
waveCreated(Wave) - Method in interface org.jrebirth.af.api.wave.WaveListener
The wave has just been created.
WaveData<T> - Interface in org.jrebirth.af.api.wave.contract
The interface WaveData used to contain a value and its unique name.
waveDatas() - Method in interface org.jrebirth.af.api.wave.Wave
Return all wave items sorted by order.
waveDestroyed(Wave) - Method in interface org.jrebirth.af.api.wave.WaveListener
The wave has just been destroyed.
WaveException - Exception in org.jrebirth.af.api.wave
The class WaveException.
WaveException(Wave, Throwable) - Constructor for exception org.jrebirth.af.api.wave.WaveException
Constructor with message and throwable.
WaveException(Wave) - Constructor for exception org.jrebirth.af.api.wave.WaveException
Constructor without base exception.
WaveException(Throwable) - Constructor for exception org.jrebirth.af.api.wave.WaveException
Constructor without custom message.
waveExceptionHandler() - Method in interface org.jrebirth.af.api.wave.contract.WaveType
Return the map of wave exception handler.
waveFailed(Wave) - Method in interface org.jrebirth.af.api.wave.WaveListener
The wave processing has failed.
waveGroup() - Method in interface org.jrebirth.af.api.wave.Wave
 
waveGroup(WaveGroup) - Method in interface org.jrebirth.af.api.wave.Wave
 
WaveGroup - Enum in org.jrebirth.af.api.wave
The enumeration WaveGroup.
waveHandled(Wave) - Method in interface org.jrebirth.af.api.wave.WaveListener
The wave has just been handled.
WaveHandler - Interface in org.jrebirth.af.api.wave
 
WaveItem<T> - Interface in org.jrebirth.af.api.wave.contract
The interface WaveItem.
WaveListener - Interface in org.jrebirth.af.api.wave
The class WaveListener.
waveProcessed(Wave) - Method in interface org.jrebirth.af.api.wave.WaveListener
The wave is being processed.
waveSent(Wave) - Method in interface org.jrebirth.af.api.wave.WaveListener
The wave has just been sent to the notifier.
WaveStatusChangeListener - Interface in org.jrebirth.af.api.wave
The class WaveStatusChangeListener.
WaveType - Interface in org.jrebirth.af.api.wave.contract
The interface WaveType could be used to create a type that return an action name and hold WaveItem parameters.
waveType() - Method in interface org.jrebirth.af.api.wave.Wave
 
waveType(WaveType) - Method in interface org.jrebirth.af.api.wave.Wave
 
weight() - Method in interface org.jrebirth.af.api.component.factory.RegistrationItem
Return the registration priority weight.
weight(int) - Method in interface org.jrebirth.af.api.component.factory.RegistrationItem
Set the registration priority weight.
Window - Enum in org.jrebirth.af.api.ui.annotation.type
The Window event type.
wUID() - Method in interface org.jrebirth.af.api.wave.Wave
 

Z

Zoom - Enum in org.jrebirth.af.api.ui.annotation.type
The Zoom event type.
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2011–2018 JRebirth OSS. All rights reserved.