B C D E F G I P R S
All Classes All Packages
All Classes All Packages
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
All Classes All Packages