Index

A B C D E F G H I J L M N O P R S T V W 
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

name() - Method in class io.github.itech_framework.java_fx.router.core.Route
 

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
 
A B C D E F G H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values