C D G I L M O R S V
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- classes - Variable in class org.contextfx.components.Scanner
- clazz - Variable in class org.contextfx.components.Scanner
- Component - Annotation Type in org.contextfx.annotations
- ComponentInjector - Class in org.contextfx.components.injectors
- ComponentInjector() - Constructor for class org.contextfx.components.injectors.ComponentInjector
- components - Variable in class org.contextfx.components.views.Manager
- Container - Class in org.contextfx.components
-
This class is used to manage the components of the Java function.
- Container() - Constructor for class org.contextfx.components.Container
- CONTAINER - Static variable in class org.contextfx.components.Container
- ContextApplication - Class in org.contextfx
- ContextApplication(Class<? extends Application>) - Constructor for class org.contextfx.ContextApplication
- Controller - Annotation Type in org.contextfx.annotations
- ControllerInjector - Class in org.contextfx.components.injectors
- ControllerInjector() - Constructor for class org.contextfx.components.injectors.ControllerInjector
- createInstance(Class<?>) - Method in class org.contextfx.components.Container
-
Creates an instance of the specified class using either the default constructor or the parameterized constructor.
- createInstanceByDefaultConstructor(Constructor<?>) - Method in class org.contextfx.components.Container
-
Creates an instance of an object using the default constructor.
- createInstanceByParameterizedConstructor(Constructor<?>) - Method in class org.contextfx.components.Container
-
Creates an instance using the provided parameterized constructor.
- createParametersInstances(Parameter...) - Method in class org.contextfx.components.Container
-
Creates instances for the given parameters.
D
- DEFAULT_IDENTIFIER - Static variable in class org.contextfx.components.Container
G
- getClasses() - Method in class org.contextfx.components.Scanner
-
Retrieves the list of classes.
- getClasses() - Method in class org.contextfx.reactive.components.ReactiveScanner
-
Returns the list of classes.
- getComponent(Class<?>) - Static method in class org.contextfx.components.Container
-
Retrieves the component of the specified class from the components map.
- getComponent(String) - Static method in class org.contextfx.components.Container
-
Retrieves a component based on the given identifier.
- getComponents() - Method in class org.contextfx.components.Container
-
Retrieves the components of the Java function.
- getComtainer() - Method in class org.contextfx.ContextApplication
-
Retrieves the container object.
- getInstance() - Static method in class org.contextfx.components.Container
-
Returns an instance of the Container class.
- getInstance() - Static method in class org.contextfx.reactive.components.ReactiveContainer
-
Get the instance of the ReactiveContainer.
- getManager() - Static method in class org.contextfx.components.views.Manager
-
Returns the Manager object.
- getManager(Map<Class<?>, Map<String, Object>>) - Static method in class org.contextfx.components.views.Manager
-
Generates a function comment for the given function body.
- getRactiveManager() - Static method in class org.contextfx.reactive.components.views.ReactiveManager
-
Returns the ReactiveManager instance.
- getRactiveManager(Map<Class<?>, Map<String, Object>>) - Static method in class org.contextfx.reactive.components.views.ReactiveManager
-
Retrieves the ReactiveManager instance with the given components.
- getReactiveContainer() - Method in class org.contextfx.reactive.ReactiveContextApplication
-
Retrieves the reactive container.
- getReactiveInstance() - Static method in class org.contextfx.reactive.components.ReactiveContainer
-
Returns the reactive instance of the ReactiveContainer class.
- getStage() - Method in class org.contextfx.components.views.Manager
-
Retrieves the stage object.
I
- init(Stage, Class<? extends Application>) - Method in class org.contextfx.components.views.Manager
-
Initializes the stage, loads the specified application, and switches to the main view.
- init(Stage, Class<? extends Application>) - Method in class org.contextfx.reactive.components.views.ReactiveManager
-
Initializes the stage, loads the given application reactively, and switches the view to the main view.
- inject() - Method in class org.contextfx.components.Injector
-
Injects dependencies into the application.
- inject(Scanner) - Static method in class org.contextfx.components.injectors.ComponentInjector
-
Injects dependencies into the classes that have the Component annotation.
- inject(Scanner) - Static method in class org.contextfx.components.injectors.ControllerInjector
-
Injects dependencies into the classes that have the Controller annotation.
- inject(Scanner) - Static method in class org.contextfx.components.injectors.ModelInjector
-
Injects dependencies for all classes with the Model annotation.
- inject(Scanner) - Static method in class org.contextfx.components.injectors.ServiceInjector
-
Injects dependencies into the specified Scanner object.
- inject(Scanner) - Static method in class org.contextfx.components.injectors.ViewInjector
-
Injects dependencies into the specified scanner.
- Injectable - Annotation Type in org.contextfx.annotations
- Injector - Class in org.contextfx.components
-
This class is used to inject the components.
- Injector(Scanner) - Constructor for class org.contextfx.components.Injector
- IS_DEFAULT_CONSTRUCTOR - Static variable in class org.contextfx.components.Container
- IS_PARAMETERIZED_CONSTRUCTOR - Static variable in class org.contextfx.components.Container
L
- load(Class<? extends Application>) - Method in class org.contextfx.components.views.Manager
-
Loads the given application class by loading its views.
- loadAppConfig(String) - Method in class org.contextfx.components.views.Manager
-
A protected method that loads the application configuration file.
- loadFxml(Class<? extends Application>) - Method in class org.contextfx.components.views.Manager
-
Load FXML files for the given Java application class.
- loadViews(Class<? extends Application>) - Method in class org.contextfx.components.views.Manager
-
Loads views for the given application class.
M
- main() - Method in annotation type org.contextfx.annotations.View
- main() - Method in annotation type org.contextfx.reactive.annotations.ReactiveView
- mainView - Variable in class org.contextfx.components.views.Manager
- Manager - Class in org.contextfx.components.views
-
This class manage the view components
- Manager() - Constructor for class org.contextfx.components.views.Manager
- MANAGER - Static variable in class org.contextfx.components.views.Manager
- Model - Annotation Type in org.contextfx.annotations
- ModelInjector - Class in org.contextfx.components.injectors
- ModelInjector() - Constructor for class org.contextfx.components.injectors.ModelInjector
O
- org.contextfx - package org.contextfx
- org.contextfx.annotations - package org.contextfx.annotations
- org.contextfx.components - package org.contextfx.components
- org.contextfx.components.injectors - package org.contextfx.components.injectors
- org.contextfx.components.views - package org.contextfx.components.views
- org.contextfx.reactive - package org.contextfx.reactive
- org.contextfx.reactive.annotations - package org.contextfx.reactive.annotations
- org.contextfx.reactive.components - package org.contextfx.reactive.components
- org.contextfx.reactive.components.injectors - package org.contextfx.reactive.components.injectors
- org.contextfx.reactive.components.views - package org.contextfx.reactive.components.views
R
- ReactiveComponent - Annotation Type in org.contextfx.reactive.annotations
- ReactiveComponentInjector - Class in org.contextfx.reactive.components.injectors
- ReactiveComponentInjector() - Constructor for class org.contextfx.reactive.components.injectors.ReactiveComponentInjector
- ReactiveContainer - Class in org.contextfx.reactive.components
- ReactiveContextApplication - Class in org.contextfx.reactive
- ReactiveContextApplication(Class<? extends Application>) - Constructor for class org.contextfx.reactive.ReactiveContextApplication
- ReactiveController - Annotation Type in org.contextfx.reactive.annotations
- ReactiveControllerInjector - Class in org.contextfx.reactive.components.injectors
- ReactiveControllerInjector() - Constructor for class org.contextfx.reactive.components.injectors.ReactiveControllerInjector
- reactiveInject() - Method in class org.contextfx.reactive.components.ReactiveInjector
-
Injects dependencies into this class and its reactive components.
- reactiveInject(ReactiveScanner) - Static method in class org.contextfx.reactive.components.injectors.ReactiveComponentInjector
-
Injects reactive dependencies into the given ReactiveScanner.
- reactiveInject(ReactiveScanner) - Static method in class org.contextfx.reactive.components.injectors.ReactiveControllerInjector
-
Injects dependencies into reactive scanner.
- reactiveInject(ReactiveScanner) - Static method in class org.contextfx.reactive.components.injectors.ReactiveModelInjector
-
Generates a function comment for the given function body in a markdown code block with the correct language syntax.
- reactiveInject(ReactiveScanner) - Static method in class org.contextfx.reactive.components.injectors.ReactiveServiceInjector
-
This function performs injection of dependencies for the given ReactiveScanner object.
- reactiveInject(ReactiveScanner) - Static method in class org.contextfx.reactive.components.injectors.ReactiveViewInjector
-
Injects dependencies into the given ReactiveScanner.
- ReactiveInjectable - Annotation Type in org.contextfx.reactive.annotations
- ReactiveInjector - Class in org.contextfx.reactive.components
-
This clas inject the reactive components
- ReactiveInjector(ReactiveScanner) - Constructor for class org.contextfx.reactive.components.ReactiveInjector
- ReactiveManager - Class in org.contextfx.reactive.components.views
- ReactiveModel - Annotation Type in org.contextfx.reactive.annotations
- ReactiveModelInjector - Class in org.contextfx.reactive.components.injectors
- ReactiveModelInjector() - Constructor for class org.contextfx.reactive.components.injectors.ReactiveModelInjector
- reactiveRegister(Class<?>, String) - Method in class org.contextfx.reactive.components.ReactiveContainer
-
Registers a reactive instance of a class with the given identifier.
- reactiveResolver(Class<T>, String) - Method in class org.contextfx.reactive.components.ReactiveContainer
-
Generates a function comment for the given function body.
- reactiveScan() - Method in class org.contextfx.reactive.components.ReactiveScanner
-
Performs a reactive scan of the classes and registers them with the ReactiveContainer.
- ReactiveScanner - Class in org.contextfx.reactive.components
-
This class scann all reactive components
- ReactiveScanner(Class<? extends Application>) - Constructor for class org.contextfx.reactive.components.ReactiveScanner
- ReactiveService - Annotation Type in org.contextfx.reactive.annotations
- ReactiveServiceInjector - Class in org.contextfx.reactive.components.injectors
- ReactiveServiceInjector() - Constructor for class org.contextfx.reactive.components.injectors.ReactiveServiceInjector
- ReactiveView - Annotation Type in org.contextfx.reactive.annotations
- ReactiveViewInjector - Class in org.contextfx.reactive.components.injectors
- ReactiveViewInjector() - Constructor for class org.contextfx.reactive.components.injectors.ReactiveViewInjector
- register(Class<?>, String) - Method in class org.contextfx.components.Container
-
Registers an instance of a class with an identifier.
- register(Class<?>, String, Object) - Method in class org.contextfx.components.Container
-
Registers a class with its identifier and instance in the component registry.
- replace(Class<?>, String, Object) - Method in class org.contextfx.components.Container
-
Replaces an instance in the component map with the given class, identifier, and instance.
- resolver(Class<T>, String) - Method in class org.contextfx.components.Container
-
Resolves and returns an instance of the specified class based on the given identifier.
S
- scan() - Method in class org.contextfx.components.Scanner
-
Scans the classes and registers them in the container based on their annotations.
- scanClasses(URL, String) - Method in class org.contextfx.components.Scanner
-
Scans the classes in the specified URL and package name.
- scanClassesInJar(URL, String) - Method in class org.contextfx.components.Scanner
-
Scans the classes in a Jar file for a given package name.
- Scanner - Class in org.contextfx.components
-
This class scann all components
- Scanner(Class<? extends Application>) - Constructor for class org.contextfx.components.Scanner
- Service - Annotation Type in org.contextfx.annotations
- ServiceInjector - Class in org.contextfx.components.injectors
- ServiceInjector() - Constructor for class org.contextfx.components.injectors.ServiceInjector
- setStage(Stage) - Method in class org.contextfx.components.views.Manager
-
Sets the stage of the object.
- switchSyncView(String) - Method in class org.contextfx.components.views.Manager
-
Switches to the specified sync view.
- switchView(String) - Method in class org.contextfx.components.views.Manager
-
Switches the view to the specified name.
V
- validateClasNameAndIdentifier(Class<?>, String) - Method in class org.contextfx.components.Container
-
Validates the class name and identifier.
- value() - Method in annotation type org.contextfx.annotations.Component
- value() - Method in annotation type org.contextfx.annotations.Controller
- value() - Method in annotation type org.contextfx.annotations.Injectable
- value() - Method in annotation type org.contextfx.annotations.Model
- value() - Method in annotation type org.contextfx.annotations.Service
- value() - Method in annotation type org.contextfx.annotations.View
- value() - Method in annotation type org.contextfx.reactive.annotations.ReactiveComponent
- value() - Method in annotation type org.contextfx.reactive.annotations.ReactiveController
- value() - Method in annotation type org.contextfx.reactive.annotations.ReactiveInjectable
- value() - Method in annotation type org.contextfx.reactive.annotations.ReactiveModel
- value() - Method in annotation type org.contextfx.reactive.annotations.ReactiveService
- value() - Method in annotation type org.contextfx.reactive.annotations.ReactiveView
- view() - Method in annotation type org.contextfx.annotations.View
- view() - Method in annotation type org.contextfx.reactive.annotations.ReactiveView
- View - Annotation Type in org.contextfx.annotations
-
Describes the View controller of a FXML file.
- ViewInjector - Class in org.contextfx.components.injectors
- ViewInjector() - Constructor for class org.contextfx.components.injectors.ViewInjector
- views - Static variable in class org.contextfx.components.views.Manager
All Classes All Packages