B C D E F G I P R S 
All Classes All Packages

B

bundle - Variable in class com.airhacks.afterburner.views.FXMLView
 
bundleName - Variable in class com.airhacks.afterburner.views.FXMLView
 

C

com.airhacks.afterburner.configuration - package com.airhacks.afterburner.configuration
 
com.airhacks.afterburner.injection - package com.airhacks.afterburner.injection
 
com.airhacks.afterburner.views - package com.airhacks.afterburner.views
 
CONFIGURATION_FILE - Static variable in class com.airhacks.afterburner.configuration.Configurator
 
Configurator - Class in com.airhacks.afterburner.configuration
 
Configurator() - Constructor for class com.airhacks.afterburner.configuration.Configurator
 

D

DEFAULT_ENDING - Static variable in class com.airhacks.afterburner.views.FXMLView
 
discover() - Static method in interface com.airhacks.afterburner.injection.PresenterFactory
 

E

exceptionReporter(Throwable) - Method in class com.airhacks.afterburner.views.FXMLView
 

F

forgetAll() - Method in class com.airhacks.afterburner.configuration.Configurator
 
forgetAll() - Static method in class com.airhacks.afterburner.injection.Injector
 
FX_PLATFORM_EXECUTOR - Static variable in class com.airhacks.afterburner.views.FXMLView
 
fxmlLoader - Variable in class com.airhacks.afterburner.views.FXMLView
 
FXMLView - Class in com.airhacks.afterburner.views
 
FXMLView() - Constructor for class com.airhacks.afterburner.views.FXMLView
Constructs the view lazily (fxml is not loaded) with empty injection context.
FXMLView(Function<String, Object>) - Constructor for class com.airhacks.afterburner.views.FXMLView
 

G

getConventionalName(boolean) - Method in class com.airhacks.afterburner.views.FXMLView
 
getConventionalName(boolean, String) - Method in class com.airhacks.afterburner.views.FXMLView
 
getDefaultLogger() - Static method in class com.airhacks.afterburner.injection.Injector
 
getPresenter() - Method in class com.airhacks.afterburner.views.FXMLView
In case the view was not initialized yet, the conventional fxml (airhacks.fxml for the AirhacksView and AirhacksPresenter) are loaded and the specified presenter / controller is going to be constructed and returned.
getPresenter(Consumer<Object>) - Method in class com.airhacks.afterburner.views.FXMLView
Does not initialize the view.
getProperty(Class<?>, Object) - Method in class com.airhacks.afterburner.configuration.Configurator
 
getResourceBundle() - Method in class com.airhacks.afterburner.views.FXMLView
 
getResourceBundle(String) - Static method in class com.airhacks.afterburner.views.FXMLView
 
getView() - Method in class com.airhacks.afterburner.views.FXMLView
Initializes the view by loading the FXML (if not happened yet) and returns the top Node (parent) specified in
getView(Consumer<Parent>) - Method in class com.airhacks.afterburner.views.FXMLView
Initializes the view synchronously and invokes and passes the created parent Node to the consumer within the FX UI thread.
getViewAsync(Consumer<Parent>) - Method in class com.airhacks.afterburner.views.FXMLView
Creates the view asynchronously using an internal thread pool and passes the parent node within the UI Thread.
getViewWithoutRootContainer() - Method in class com.airhacks.afterburner.views.FXMLView
Scene Builder creates for each FXML document a root container.

I

injectionContext - Variable in class com.airhacks.afterburner.views.FXMLView
 
injectMembers(Class<? extends Object>, Object) - Static method in class com.airhacks.afterburner.injection.Injector
 
Injector - Class in com.airhacks.afterburner.injection
 
Injector() - Constructor for class com.airhacks.afterburner.injection.Injector
 
instantiateModelOrService(Class<T>) - Static method in class com.airhacks.afterburner.injection.Injector
 
instantiatePresenter(Class<T>) - Static method in class com.airhacks.afterburner.injection.Injector
 
instantiatePresenter(Class<T>, Function<String, Object>) - Static method in class com.airhacks.afterburner.injection.Injector
 
instantiatePresenter(Class<T>, Function<String, Object>) - Method in interface com.airhacks.afterburner.injection.PresenterFactory
This method method replaces the standard afterburner dependency injection.

P

PARENT_CREATION_POOL - Static variable in class com.airhacks.afterburner.views.FXMLView
 
PresenterFactory - Interface in com.airhacks.afterburner.injection
The implementation of this interface is fully optional and only needed in case you would like to replaced the default Dependency Injection mechanism.
presenterProperty - Variable in class com.airhacks.afterburner.views.FXMLView
 

R

registerExistingAndInject(T) - Static method in class com.airhacks.afterburner.injection.Injector
Caches the passed presenter internally and injects all fields
resetConfigurationSource() - Static method in class com.airhacks.afterburner.injection.Injector
 
resetInstanceSupplier() - Static method in class com.airhacks.afterburner.injection.Injector
 
resource - Variable in class com.airhacks.afterburner.views.FXMLView
 

S

set(Function<Object, Object>) - Method in class com.airhacks.afterburner.configuration.Configurator
 
setConfigurationSource(Function<Object, Object>) - Static method in class com.airhacks.afterburner.injection.Injector
 
setInstanceSupplier(Function<Class<?>, Object>) - Static method in class com.airhacks.afterburner.injection.Injector
 
setLogger(Consumer<String>) - Method in class com.airhacks.afterburner.configuration.Configurator
 
setLogger(Consumer<String>) - Static method in class com.airhacks.afterburner.injection.Injector
 
setModelOrService(Class<T>, T) - Static method in class com.airhacks.afterburner.injection.Injector
 
B C D E F G I P R S 
All Classes All Packages