Index

A B C D E F G H I O P R S T 
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 FxActorRunnable record 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 ObservableValue that is backed by a DataBox.
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 op record 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 sup record component.

T

toString() - Method in record class org.gaardeon.gaardfx.FxActorRunnable
Returns a string representation of this record class.
A B C D E F G H I O P R S T 
All Classes and Interfaces|All Packages