Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addActionButton(String, Runnable) - Method in class io.github.itech_framework.java_fx.ui.dialog.ModalDialog.ModalDialogBuilder
- addButton(String, Runnable) - Method in class io.github.itech_framework.java_fx.ui.dialog.AlertDialog.AlertDialogBuilder
- addButton(String, String, Runnable) - Method in class io.github.itech_framework.java_fx.ui.dialog.AlertDialog.AlertDialogBuilder
- addButton(Button) - Method in class io.github.itech_framework.java_fx.ui.dialog.ModalDialog.ModalDialogBuilder
- addCloseButton(String) - Method in class io.github.itech_framework.java_fx.ui.dialog.ModalDialog.ModalDialogBuilder
- addComplexRule(Validator<T>, String, Node...) - Method in class io.github.itech_framework.java_fx.input.validations.FormValidator
- addContent(Node) - Method in class io.github.itech_framework.java_fx.ui.dialog.ModalDialog.ModalDialogBuilder
- addCustomRule(Supplier<ValidationResult>, Node...) - Method in class io.github.itech_framework.java_fx.input.validations.FormValidator
- addEmailField(TextInputControl) - Method in class io.github.itech_framework.java_fx.input.validations.FormValidator
- addMiddleware(Middleware) - Method in class io.github.itech_framework.java_fx.router.config.RouterConfig
- addOwner(Stage) - Method in class io.github.itech_framework.java_fx.ui.dialog.AlertDialog.AlertDialogBuilder
- addOwner(Stage) - Method in class io.github.itech_framework.java_fx.ui.dialog.ModalDialog.ModalDialogBuilder
- addRequiredField(TextInputControl) - Method in class io.github.itech_framework.java_fx.input.validations.FormValidator
- addRule(Node, Validator<T>, String) - Method in class io.github.itech_framework.java_fx.input.validations.FormValidator
- addStyles(Node, String) - Static method in class io.github.itech_framework.java_fx.utils.node.StyleUtils
-
Applies styles while preserving existing properties
- addStyleSheets(String) - Method in class io.github.itech_framework.java_fx.router.config.RouterConfig
- addTransition(String, TransitionEffect) - Method in class io.github.itech_framework.java_fx.router.config.RouterConfig
- AlertDialog - Class in io.github.itech_framework.java_fx.ui.dialog
- AlertDialog.AlertDialogBuilder - Class in io.github.itech_framework.java_fx.ui.dialog
- AlertDialog.Level - Enum Class in io.github.itech_framework.java_fx.ui.dialog
- AlertDialogBuilder() - Constructor for class io.github.itech_framework.java_fx.ui.dialog.AlertDialog.AlertDialogBuilder
- apply(Parent) - Method in interface io.github.itech_framework.java_fx.router.config.TransitionEffect
- applyFonts(List<String>) - Method in class io.github.itech_framework.java_fx.ui.dialog.AlertDialog
- applyFonts(List<String>) - Method in class io.github.itech_framework.java_fx.ui.dialog.ModalDialog
- applyStyleSheets(List<String>) - Method in class io.github.itech_framework.java_fx.ui.dialog.ModalDialog
B
- back() - Method in class io.github.itech_framework.java_fx.router.Router
- BackgroundTaskService - Class in io.github.itech_framework.java_fx.utils.concurrent
- BackgroundTaskService.ProgressTask<T> - Interface in io.github.itech_framework.java_fx.utils.concurrent
- build() - Method in class io.github.itech_framework.java_fx.ui.dialog.AlertDialog.AlertDialogBuilder
- build() - Method in class io.github.itech_framework.java_fx.ui.dialog.ModalDialog.ModalDialogBuilder
- builder() - Static method in class io.github.itech_framework.java_fx.ui.dialog.AlertDialog
- builder() - Static method in class io.github.itech_framework.java_fx.ui.dialog.ModalDialog
C
- clearError(Node) - Method in class io.github.itech_framework.java_fx.input.validations.FormValidator.DefaultErrorDisplay
- clearError(Node) - Method in interface io.github.itech_framework.java_fx.input.validations.FormValidator.ErrorDisplayStrategy
- clearErrors() - Method in class io.github.itech_framework.java_fx.input.validations.FormValidator
- clearErrors(List<Node>) - Method in class io.github.itech_framework.java_fx.input.validations.FormValidator.DefaultErrorDisplay
- clearErrors(List<Node>) - Method in interface io.github.itech_framework.java_fx.input.validations.FormValidator.ErrorDisplayStrategy
- close() - Method in class io.github.itech_framework.java_fx.ui.dialog.AlertDialog
- close() - Method in class io.github.itech_framework.java_fx.ui.dialog.ModalDialog
- controllerClass() - Method in class io.github.itech_framework.java_fx.router.core.Route
- customFonts(String...) - Method in class io.github.itech_framework.java_fx.ui.dialog.AlertDialog.AlertDialogBuilder
- customFonts(String...) - Method in class io.github.itech_framework.java_fx.ui.dialog.ModalDialog.ModalDialogBuilder
D
- DefaultErrorDisplay() - Constructor for class io.github.itech_framework.java_fx.input.validations.FormValidator.DefaultErrorDisplay
- DELETE_ICON_PATH - Static variable in class io.github.itech_framework.java_fx.utils.SVGUtil
E
- EDIT_ICON_PATH - Static variable in class io.github.itech_framework.java_fx.utils.SVGUtil
- email() - Static method in class io.github.itech_framework.java_fx.input.validations.FormValidator
- ERROR - Enum constant in enum class io.github.itech_framework.java_fx.ui.dialog.AlertDialog.Level
- ERROR_ICON_PATH - Static variable in class io.github.itech_framework.java_fx.utils.SVGUtil
- executeProgressTask(BackgroundTaskService.ProgressTask) - Method in class io.github.itech_framework.java_fx.utils.concurrent.BackgroundTaskService
- executeRunnable(Runnable) - Method in class io.github.itech_framework.java_fx.utils.concurrent.BackgroundTaskService
- executeTask(Callable<T>, Consumer<T>, Consumer<Exception>) - Method in class io.github.itech_framework.java_fx.utils.concurrent.BackgroundTaskService
- executeTask(Callable<T>, Consumer<T>, Consumer<Exception>, Consumer<Double>) - Method in class io.github.itech_framework.java_fx.utils.concurrent.BackgroundTaskService
- extractPathData(File) - Static method in class io.github.itech_framework.java_fx.utils.SVGUtil
- extractPathData(InputStream) - Static method in class io.github.itech_framework.java_fx.utils.SVGUtil
- EYE_ICON_PATH - Static variable in class io.github.itech_framework.java_fx.utils.SVGUtil
F
- FormValidator - Class in io.github.itech_framework.java_fx.input.validations
- FormValidator() - Constructor for class io.github.itech_framework.java_fx.input.validations.FormValidator
- FormValidator.DefaultErrorDisplay - Class in io.github.itech_framework.java_fx.input.validations
- FormValidator.ErrorDisplayStrategy - Interface in io.github.itech_framework.java_fx.input.validations
- FxComponent - Annotation Interface in io.github.itech_framework.java_fx.annotations.components
- FxComponentLoader - Class in io.github.itech_framework.java_fx.loader
- FxComponentLoader() - Constructor for class io.github.itech_framework.java_fx.loader.FxComponentLoader
- FxController - Annotation Interface in io.github.itech_framework.java_fx.annotations
- FxControllerLoader - Class in io.github.itech_framework.java_fx.loader
- FxControllerLoader() - Constructor for class io.github.itech_framework.java_fx.loader.FxControllerLoader
- fxmlPath() - Method in class io.github.itech_framework.java_fx.router.core.Route
G
- getIcon(File, Color, double, double) - Static method in class io.github.itech_framework.java_fx.utils.SVGUtil
- getIcon(InputStream, Color, double, double) - Static method in class io.github.itech_framework.java_fx.utils.SVGUtil
- getIcon(String, Color, double, double) - Static method in class io.github.itech_framework.java_fx.utils.SVGUtil
- getInstance() - Static method in class io.github.itech_framework.java_fx.utils.concurrent.BackgroundTaskService
- getMessage() - Method in class io.github.itech_framework.java_fx.input.validations.validator.ValidationResult
- getStyleValue(Node, String) - Static method in class io.github.itech_framework.java_fx.utils.node.StyleUtils
-
Gets the value of a specific style property
- getTransition(String) - Method in class io.github.itech_framework.java_fx.router.config.RouterConfig
H
- handle(Route, Route) - Method in class io.github.itech_framework.java_fx.router.core.RouteMiddleware
- handle(Route, Route, Object) - Method in interface io.github.itech_framework.java_fx.router.config.Middleware
- hasStyleProperty(Node, String) - Static method in class io.github.itech_framework.java_fx.utils.node.StyleUtils
-
Checks if a node has a specific style property
I
- INFO - Enum constant in enum class io.github.itech_framework.java_fx.ui.dialog.AlertDialog.Level
- INFO_ICON_PATH - Static variable in class io.github.itech_framework.java_fx.utils.SVGUtil
- init() - Method in class io.github.itech_framework.java_fx.ITechJavaFxApplication
- initialize(Class<?>, Stage) - Method in class io.github.itech_framework.java_fx.router.Router
- initializeFxControllers(Class<?>) - Static method in class io.github.itech_framework.java_fx.processor.JavaFxComponentProcessor
- invalid(String) - Static method in class io.github.itech_framework.java_fx.input.validations.validator.ValidationResult
- io.github.itech_framework.java_fx - package io.github.itech_framework.java_fx
- io.github.itech_framework.java_fx.annotations - package io.github.itech_framework.java_fx.annotations
- io.github.itech_framework.java_fx.annotations.components - package io.github.itech_framework.java_fx.annotations.components
- io.github.itech_framework.java_fx.input.validations - package io.github.itech_framework.java_fx.input.validations
- io.github.itech_framework.java_fx.input.validations.validator - package io.github.itech_framework.java_fx.input.validations.validator
- io.github.itech_framework.java_fx.loader - package io.github.itech_framework.java_fx.loader
- io.github.itech_framework.java_fx.processor - package io.github.itech_framework.java_fx.processor
- io.github.itech_framework.java_fx.router - package io.github.itech_framework.java_fx.router
- io.github.itech_framework.java_fx.router.config - package io.github.itech_framework.java_fx.router.config
- io.github.itech_framework.java_fx.router.core - package io.github.itech_framework.java_fx.router.core
- io.github.itech_framework.java_fx.ui.dialog - package io.github.itech_framework.java_fx.ui.dialog
- io.github.itech_framework.java_fx.utils - package io.github.itech_framework.java_fx.utils
- io.github.itech_framework.java_fx.utils.concurrent - package io.github.itech_framework.java_fx.utils.concurrent
- io.github.itech_framework.java_fx.utils.node - package io.github.itech_framework.java_fx.utils.node
- isValid() - Method in class io.github.itech_framework.java_fx.input.validations.validator.ValidationResult
- ITechJavaFxApplication - Class in io.github.itech_framework.java_fx
- ITechJavaFxApplication() - Constructor for class io.github.itech_framework.java_fx.ITechJavaFxApplication
J
- JavaFxComponentProcessor - Class in io.github.itech_framework.java_fx.processor
- JavaFxComponentProcessor() - Constructor for class io.github.itech_framework.java_fx.processor.JavaFxComponentProcessor
L
- level(AlertDialog.Level) - Method in class io.github.itech_framework.java_fx.ui.dialog.AlertDialog.AlertDialogBuilder
- load(Class<?>, String) - Static method in class io.github.itech_framework.java_fx.loader.FxControllerLoader
- load(Class<T>, Object...) - Static method in class io.github.itech_framework.java_fx.loader.FxComponentLoader
M
- mergeStyles(String...) - Static method in class io.github.itech_framework.java_fx.utils.node.StyleUtils
-
Merges multiple style strings
- message(String) - Method in class io.github.itech_framework.java_fx.ui.dialog.AlertDialog.AlertDialogBuilder
- Middleware - Interface in io.github.itech_framework.java_fx.router.config
- minValue(double) - Static method in class io.github.itech_framework.java_fx.input.validations.FormValidator
- ModalDialog - Class in io.github.itech_framework.java_fx.ui.dialog
- ModalDialog.ModalDialogBuilder - Class in io.github.itech_framework.java_fx.ui.dialog
- ModalDialogBuilder() - Constructor for class io.github.itech_framework.java_fx.ui.dialog.ModalDialog.ModalDialogBuilder
N
O
- off(String) - Method in class io.github.itech_framework.java_fx.router.Router
- off(String, Object) - Method in class io.github.itech_framework.java_fx.router.Router
- offAll(String) - Method in class io.github.itech_framework.java_fx.router.Router
- onError(Exception) - Method in interface io.github.itech_framework.java_fx.utils.concurrent.BackgroundTaskService.ProgressTask
- onInit() - Method in class io.github.itech_framework.java_fx.ITechJavaFxApplication
- onNavigate(Object) - Method in interface io.github.itech_framework.java_fx.router.core.Routable
- onProgress(double) - Method in interface io.github.itech_framework.java_fx.utils.concurrent.BackgroundTaskService.ProgressTask
- onResume() - Method in interface io.github.itech_framework.java_fx.router.core.Routable
- onReturn(Object) - Method in interface io.github.itech_framework.java_fx.router.core.Routable
- onSuccess(T) - Method in interface io.github.itech_framework.java_fx.utils.concurrent.BackgroundTaskService.ProgressTask
P
- pop() - Method in class io.github.itech_framework.java_fx.router.Router
- postRefresh() - Method in interface io.github.itech_framework.java_fx.router.core.Routable
-
Called after scene update completes
- preRefresh() - Method in interface io.github.itech_framework.java_fx.router.core.Routable
-
Called after FXML reload but before scene update
R
- refresh() - Method in interface io.github.itech_framework.java_fx.router.core.Routable
-
Framework-managed refresh (final to prevent override)
- refresh() - Method in class io.github.itech_framework.java_fx.router.Router
- refresh(Object) - Method in class io.github.itech_framework.java_fx.router.Router
- registerRoute(Route) - Method in class io.github.itech_framework.java_fx.router.Router
- registerRoute(String, String, Class<?>) - Method in class io.github.itech_framework.java_fx.router.Router
- registerRoute(String, String, Class<?>, String) - Method in class io.github.itech_framework.java_fx.router.Router
- removeStyles(Node, String...) - Static method in class io.github.itech_framework.java_fx.utils.node.StyleUtils
-
Removes specific style properties from a node
- required() - Static method in class io.github.itech_framework.java_fx.input.validations.FormValidator
- Root - Annotation Interface in io.github.itech_framework.java_fx.annotations.components
- Routable - Interface in io.github.itech_framework.java_fx.router.core
- Route - Class in io.github.itech_framework.java_fx.router.core
- Route(String, String, Class<?>) - Constructor for class io.github.itech_framework.java_fx.router.core.Route
- RouteMiddleware - Class in io.github.itech_framework.java_fx.router.core
- RouteMiddleware() - Constructor for class io.github.itech_framework.java_fx.router.core.RouteMiddleware
- router - Static variable in class io.github.itech_framework.java_fx.ITechJavaFxApplication
- Router - Class in io.github.itech_framework.java_fx.router
- Router() - Constructor for class io.github.itech_framework.java_fx.router.Router
- RouterConfig - Class in io.github.itech_framework.java_fx.router.config
- RouterConfig() - Constructor for class io.github.itech_framework.java_fx.router.config.RouterConfig
- run(Class<? extends ITechJavaFxApplication>, String[]) - Static method in class io.github.itech_framework.java_fx.ITechJavaFxApplication
S
- scheduleTask(Runnable, long, TimeUnit) - Method in class io.github.itech_framework.java_fx.utils.concurrent.BackgroundTaskService
- setFontFamily(Node, List<String>) - Static method in class io.github.itech_framework.java_fx.utils.node.StyleUtils
-
Sets font family while preserving other styles
- show() - Method in class io.github.itech_framework.java_fx.ui.dialog.AlertDialog
- show() - Method in class io.github.itech_framework.java_fx.ui.dialog.ModalDialog
- showError(Node, String) - Method in class io.github.itech_framework.java_fx.input.validations.FormValidator.DefaultErrorDisplay
- showError(Node, String) - Method in interface io.github.itech_framework.java_fx.input.validations.FormValidator.ErrorDisplayStrategy
- showErrors(List<Node>, String) - Method in class io.github.itech_framework.java_fx.input.validations.FormValidator.DefaultErrorDisplay
- showErrors(List<Node>, String) - Method in interface io.github.itech_framework.java_fx.input.validations.FormValidator.ErrorDisplayStrategy
- shutdown() - Method in class io.github.itech_framework.java_fx.utils.concurrent.BackgroundTaskService
- start(Stage) - Method in class io.github.itech_framework.java_fx.ITechJavaFxApplication
- stop() - Method in class io.github.itech_framework.java_fx.ITechJavaFxApplication
- stylesheets(String...) - Method in class io.github.itech_framework.java_fx.ui.dialog.ModalDialog.ModalDialogBuilder
- StyleUtils - Class in io.github.itech_framework.java_fx.utils.node
- SUCCESS - Enum constant in enum class io.github.itech_framework.java_fx.ui.dialog.AlertDialog.Level
- SUCCESS_ICON_PATH - Static variable in class io.github.itech_framework.java_fx.utils.SVGUtil
- SVGUtil - Class in io.github.itech_framework.java_fx.utils
- SVGUtil() - Constructor for class io.github.itech_framework.java_fx.utils.SVGUtil
- SYNC_ICON_PATH - Static variable in class io.github.itech_framework.java_fx.utils.SVGUtil
T
- title(String) - Method in class io.github.itech_framework.java_fx.ui.dialog.AlertDialog.AlertDialogBuilder
- to(String) - Method in class io.github.itech_framework.java_fx.router.Router
- to(String, Object) - Method in class io.github.itech_framework.java_fx.router.Router
- TransitionEffect - Interface in io.github.itech_framework.java_fx.router.config
- transitionName() - Method in class io.github.itech_framework.java_fx.router.core.Route
V
- valid() - Static method in class io.github.itech_framework.java_fx.input.validations.validator.ValidationResult
- validate() - Method in class io.github.itech_framework.java_fx.input.validations.FormValidator
- validate(T) - Method in interface io.github.itech_framework.java_fx.input.validations.validator.Validator
- ValidationResult - Class in io.github.itech_framework.java_fx.input.validations.validator
- ValidationResult(boolean, String) - Constructor for class io.github.itech_framework.java_fx.input.validations.validator.ValidationResult
- Validator<T> - Interface in io.github.itech_framework.java_fx.input.validations.validator
- value() - Element in annotation interface io.github.itech_framework.java_fx.annotations.components.FxComponent
- valueOf(String) - Static method in enum class io.github.itech_framework.java_fx.ui.dialog.AlertDialog.Level
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.itech_framework.java_fx.ui.dialog.AlertDialog.Level
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WARNING - Enum constant in enum class io.github.itech_framework.java_fx.ui.dialog.AlertDialog.Level
- WARNING_ICON_PATH - Static variable in class io.github.itech_framework.java_fx.utils.SVGUtil
- withTransition(String) - Method in class io.github.itech_framework.java_fx.router.core.Route
All Classes and Interfaces|All Packages|Constant Field Values