Index
All Classes and Interfaces|All Packages
A
- AppPreferences - Class in org.gaardeon.gaardfx
- AppPreferences(Class, String, String) - Constructor for class org.gaardeon.gaardfx.AppPreferences
B
- begin(Runnable) - Static method in class org.gaardeon.gaardfx.DebouncedFxReactor
-
Creates and starts a new DebouncedFxReaction with the specified function.
- begin(Runnable) - Static method in class org.gaardeon.gaardfx.ImmediateFxReactor
-
Creates and starts a new ImmediateFxDataActor with the specified function.
- begin(Supplier, Consumer) - Static method in class org.gaardeon.gaardfx.DebouncedFxFlowReactor
- begin(Supplier, Consumer) - Static method in class org.gaardeon.gaardfx.ImmediateFxFlowReactor
- begin(FxActorRunnable) - Static method in class org.gaardeon.gaardfx.DebouncedFxFlowReactor
-
Creates and starts a new LkDataActor with the specified function.
- begin(FxActorRunnable) - Static method in class org.gaardeon.gaardfx.ImmediateFxFlowReactor
-
Creates and starts a new LkDataActor with the specified function.
C
- close() - Method in class org.gaardeon.gaardfx.DebouncedFxFlowReactor
- close() - Method in class org.gaardeon.gaardfx.DebouncedFxReactor
- close() - Method in class org.gaardeon.gaardfx.FxBackedDataBox
-
Closes the backing DataBox to release its resources.
- close() - Method in class org.gaardeon.gaardfx.ImmediateFxFlowReactor
- close() - Method in class org.gaardeon.gaardfx.ImmediateFxReactor
- createFromBooleanProperty(BooleanProperty) - Static method in class org.gaardeon.gaardfx.FxDataBoxUtil
- currentPathProperty() - Method in class org.gaardeon.gaardfx.widgets.PathBrowserWidget
-
Get the StringProperty for the current path.
D
- DebouncedFxFlowReactor<T> - Class in org.gaardeon.gaardfx
-
A reactive action that takes an FxActorRunnable which is a combination of a Supplier
and Consumer . - DebouncedFxFlowReactor(FxActorRunnable) - Constructor for class org.gaardeon.gaardfx.DebouncedFxFlowReactor
- DebouncedFxReactor - Class in org.gaardeon.gaardfx
-
A reactive action that debounces calls to the Runnable actor which is then run in the JavaFX Platform thread in a DataBox observing scope so that this action becomes a dependent on any DataBox it requests data from
- DebouncedFxReactor(Runnable) - Constructor for class org.gaardeon.gaardfx.DebouncedFxReactor
- dirty() - Method in class org.gaardeon.gaardfx.DebouncedFxFlowReactor
- dirty() - Method in class org.gaardeon.gaardfx.DebouncedFxReactor
- dirty() - Method in class org.gaardeon.gaardfx.ImmediateFxFlowReactor
- dirty() - Method in class org.gaardeon.gaardfx.ImmediateFxReactor
E
- equals(Object) - Method in record class org.gaardeon.gaardfx.FxActorRunnable
-
Indicates whether some other object is "equal to" this one.
F
- fx(Runnable) - Method in interface org.gaardeon.gaardfx.FxAsynced
- FxActorRunnable<T> - Record Class in org.gaardeon.gaardfx
- FxActorRunnable(Supplier, Consumer) - Constructor for record class org.gaardeon.gaardfx.FxActorRunnable
-
Creates an instance of a
FxActorRunnablerecord class. - FxAsynced - Interface in org.gaardeon.gaardfx
- FxBackedDataBox<T> - Class in org.gaardeon.gaardfx
-
A wrapper that pairs a DataBox with a JavaFX ObservableValue.
- FxBackedDataBox(DataBox) - Constructor for class org.gaardeon.gaardfx.FxBackedDataBox
- FxDataBoxUtil - Class in org.gaardeon.gaardfx
- FxDataBoxUtil() - Constructor for class org.gaardeon.gaardfx.FxDataBoxUtil
- fxObservableValue(DataBox) - Static method in class org.gaardeon.gaardfx.FxDataBoxUtil
-
Creates a JavaFX
ObservableValuethat is backed by aDataBox. - FxThreads - Class in org.gaardeon.gaardfx
- FxThreads() - Constructor for class org.gaardeon.gaardfx.FxThreads
G
- get() - Method in class org.gaardeon.gaardfx.FxBackedDataBox
-
A convenience method to get the current value from the backing DataBox.
- getDataBox() - Method in class org.gaardeon.gaardfx.FxBackedDataBox
- getInstance() - Static method in class org.gaardeon.gaardfx.FxThreads
- getObservableValue() - Method in class org.gaardeon.gaardfx.FxBackedDataBox
- getOrCreateConfigDir() - Method in class org.gaardeon.gaardfx.AppPreferences
- getPath() - Method in class org.gaardeon.gaardfx.widgets.PathBrowserWidget
-
Gets the current path.
H
- hashCode() - Method in record class org.gaardeon.gaardfx.FxActorRunnable
-
Returns a hash code value for this object.
I
- ImmediateFxFlowReactor<T> - Class in org.gaardeon.gaardfx
-
A reactive action that takes an FxActorRunnable which is a combination of a Supplier
and Consumer . - ImmediateFxFlowReactor(FxActorRunnable) - Constructor for class org.gaardeon.gaardfx.ImmediateFxFlowReactor
- ImmediateFxReactor - Class in org.gaardeon.gaardfx
-
A reactive action that immediately fires off the Runnable actor in the JavaFX Platform thread in a DataBox observing scope so that this action becomes a dependent on any DataBox it requests data from
- ImmediateFxReactor(Runnable) - Constructor for class org.gaardeon.gaardfx.ImmediateFxReactor
- isClosed() - Method in class org.gaardeon.gaardfx.DebouncedFxFlowReactor
- isClosed() - Method in class org.gaardeon.gaardfx.DebouncedFxReactor
- isClosed() - Method in class org.gaardeon.gaardfx.ImmediateFxFlowReactor
- isClosed() - Method in class org.gaardeon.gaardfx.ImmediateFxReactor
O
- op() - Method in record class org.gaardeon.gaardfx.FxActorRunnable
-
Returns the value of the
oprecord component. - org.gaardeon.gaardfx - module org.gaardeon.gaardfx
- org.gaardeon.gaardfx - package org.gaardeon.gaardfx
- org.gaardeon.gaardfx.widgets - package org.gaardeon.gaardfx.widgets
P
- PathBrowserWidget - Class in org.gaardeon.gaardfx.widgets
-
A custom JavaFX component that combines a label, text field, and browse button for path selection functionality.
- PathBrowserWidget() - Constructor for class org.gaardeon.gaardfx.widgets.PathBrowserWidget
-
Creates a new PathBrowserWidget with default label text "Path:".
- PathBrowserWidget(String) - Constructor for class org.gaardeon.gaardfx.widgets.PathBrowserWidget
-
Creates a new PathBrowserWidget with the specified label text.
R
- runAndFx(Runnable, Runnable) - Method in interface org.gaardeon.gaardfx.FxAsynced
- runAndFx(Supplier, Consumer) - Method in interface org.gaardeon.gaardfx.FxAsynced
S
- setEditable(boolean) - Method in class org.gaardeon.gaardfx.widgets.PathBrowserWidget
-
Sets whether the text field is editable.
- setPath(Path) - Method in class org.gaardeon.gaardfx.widgets.PathBrowserWidget
-
Sets the current path in the text field.
- setPathChangeListener(Consumer) - Method in class org.gaardeon.gaardfx.widgets.PathBrowserWidget
-
Sets a listener to be notified when the path changes.
- sup() - Method in record class org.gaardeon.gaardfx.FxActorRunnable
-
Returns the value of the
suprecord component.
T
- toString() - Method in record class org.gaardeon.gaardfx.FxActorRunnable
-
Returns a string representation of this record class.
All Classes and Interfaces|All Packages