Index
All Classes and Interfaces|All Packages|Serialized Form
A
- applyFilter(TableView, Predicate) - Method in class org.gaardeon.hoardui.HoardedFileTableFactory
-
Apply a filter to the table data
B
- BackedFilesPresenter - Class in org.gaardeon.hoardui
-
Main presenter for the Backed Files tab
- BackedFilesPresenter(ConfigurationPresenter) - Constructor for class org.gaardeon.hoardui.BackedFilesPresenter
-
Create a new presenter
- bindToPath(ObjectProperty) - Method in class org.gaardeon.hoardui.HoardPathsPresenter
- bindToPath(ObjectProperty) - Method in class org.gaardeon.hoardui.HoardPropertiesPresenter
- bindToPath(ObjectProperty) - Method in class org.gaardeon.hoardui.SourceRootsPresenter
C
- call(TableColumn.CellDataFeatures) - Method in class org.gaardeon.hoardui.LambdaValueFactory
- call(TableColumn.CellDataFeatures) - Method in class org.gaardeon.hoardui.RecordValueFactory
- checksum() - Method in class org.gaardeon.hoardui.HoardedFileWithState
- checksumCellFactory() - Static method in class org.gaardeon.hoardui.ColumnConfig
-
Create a cell factory that formats byte arrays as hex strings
- chooseNewHoardDirectory() - Method in class org.gaardeon.hoardui.HoardPreferencesLocation
- close() - Method in class org.gaardeon.hoardui.BackedFilesPresenter
-
Close resources
- ColumnConfig<S,
T> - Class in org.gaardeon.hoardui -
Builder class for creating and configuring TableColumns
- ColumnConfig(String) - Constructor for class org.gaardeon.hoardui.ColumnConfig
- ConfigurationMessage - Record Class in org.gaardeon.hoardui
- ConfigurationMessage(boolean, String) - Constructor for record class org.gaardeon.hoardui.ConfigurationMessage
-
Creates an instance of a
ConfigurationMessagerecord class. - ConfigurationPresenter - Class in org.gaardeon.hoardui
- ConfigurationPresenter() - Constructor for class org.gaardeon.hoardui.ConfigurationPresenter
- configureResizableDialog(Dialog, Window, double, double, double, double) - Static method in class org.gaardeon.hoardui.DialogUtils
-
Configure a dialog as non-modal and resizable
- ControlsPresenter - Class in org.gaardeon.hoardui
- ControlsPresenter(ConfigurationPresenter) - Constructor for class org.gaardeon.hoardui.ControlsPresenter
- correct() - Method in record class org.gaardeon.hoardui.ConfigurationMessage
-
Returns the value of the
correctrecord component. - createColumn() - Method in class org.gaardeon.hoardui.ColumnConfig
-
Create the configured TableColumn
- createConfirmDialog(String, String, String, String) - Static method in class org.gaardeon.hoardui.DialogUtils
-
Create a confirmation dialog with current and new value display
- createInfoDialog(String, String, String, String) - Static method in class org.gaardeon.hoardui.DialogUtils
-
Create an information dialog
- createTable(HoardDirectory, HoardReadOnlyDb) - Method in class org.gaardeon.hoardui.HoardedFileTableFactory
-
Create a table for HoardedFileWithState objects
- createTable(HoardReadOnlyDb, Consumer) - Method in class org.gaardeon.hoardui.HoardDirectoryTableFactory
-
Create a table for HoardDirectory objects
D
- DialogUtils - Class in org.gaardeon.hoardui
-
Utility class for creating common dialogs
- DialogUtils() - Constructor for class org.gaardeon.hoardui.DialogUtils
- DIR - Enum constant in enum class org.gaardeon.hoardui.PathField.PathType
E
- equals(Object) - Method in record class org.gaardeon.hoardui.ConfigurationMessage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.gaardeon.hoardui.RecordReference
F
- FILE - Enum constant in enum class org.gaardeon.hoardui.PathField.PathType
- FileStateSummaryProperty - Class in org.gaardeon.hoardui
- FixActionHandlers - Class in org.gaardeon.hoardui
-
Handlers for different types of DataFix actions
- FixActionHandlers(FxAsynced, HoardReadOnlyDb, HdGaia, ConfigurationPresenter, Window, Runnable) - Constructor for class org.gaardeon.hoardui.FixActionHandlers
-
Create handlers for fix actions
- FixActionHandlers.FixActionHandler - Interface in org.gaardeon.hoardui
-
Functional interface for fix action handlers
- formattedNumberCellFactory() - Static method in class org.gaardeon.hoardui.ColumnConfig
-
Create a cell factory that formats numbers with commas
G
- get(Object) - Method in class org.gaardeon.hoardui.RecordReference
-
Get the value of the property.
- getChosenHoardDirOrElse(String) - Method in class org.gaardeon.hoardui.HoardPreferencesLocation
- getContainingClass() - Method in class org.gaardeon.hoardui.RecordReference
-
Returns the class of thethat contains the property.
invalid reference
Bean - getContent() - Method in class org.gaardeon.hoardui.BackedFilesPresenter
-
Get the main content node
- getContent() - Method in class org.gaardeon.hoardui.ConfigurationPresenter
- getContent() - Method in class org.gaardeon.hoardui.ControlsPresenter
- getContent() - Method in class org.gaardeon.hoardui.HoardPathsPresenter
- getContent() - Method in class org.gaardeon.hoardui.HoardPropertiesPresenter
- getContent() - Method in class org.gaardeon.hoardui.SourceRootsPresenter
- getDirectoryTable() - Method in class org.gaardeon.hoardui.HoardDirectoryView
-
Access to the directory table
- getFile() - Method in class org.gaardeon.hoardui.HoardedFileWithState
- getFileTable() - Method in class org.gaardeon.hoardui.HoardedFileView
-
Access to the file table
- getHoardConfigDir() - Method in class org.gaardeon.hoardui.ConfigurationPresenter
- getHoardDirectory() - Method in class org.gaardeon.hoardui.HoardPreferencesLocation
- getName() - Method in class org.gaardeon.hoardui.RecordReference
-
Returns the name of the property.
- getPath() - Method in class org.gaardeon.hoardui.PathField
-
Gets the value of the
pathproperty. - getProperty() - Method in class org.gaardeon.hoardui.RecordValueFactory
-
Returns the property name provided in the constructor.
- getState() - Method in class org.gaardeon.hoardui.HoardedFileWithState
-
Gets the value of the
stateproperty. - getType() - Method in class org.gaardeon.hoardui.RecordReference
-
Returns the type of the property.
H
- handle(DataFix, HoardDirectory) - Method in interface org.gaardeon.hoardui.FixActionHandlers.FixActionHandler
- handle(DataFix, HoardDirectory) - Method in class org.gaardeon.hoardui.FixActionHandlers
-
Handle a fix action based on its type
- hashCode() - Method in record class org.gaardeon.hoardui.ConfigurationMessage
-
Returns a hash code value for this object.
- hashCode() - Method in class org.gaardeon.hoardui.RecordReference
- hasProperty() - Method in class org.gaardeon.hoardui.RecordReference
-
Can be used to determine if a property provides an implementation of
ObservableValue. - HoardDirectoryTableFactory - Class in org.gaardeon.hoardui
-
Factory for creating and configuring HoardDirectory TableViews
- HoardDirectoryTableFactory(FxAsynced, FixActionHandlers) - Constructor for class org.gaardeon.hoardui.HoardDirectoryTableFactory
-
Create a new table factory
- HoardDirectoryView - Class in org.gaardeon.hoardui
-
View component for displaying and interacting with HoardDirectory objects
- HoardDirectoryView(HoardReadOnlyDb, FxAsynced, HdGaia, ConfigurationPresenter) - Constructor for class org.gaardeon.hoardui.HoardDirectoryView
-
Create a new HoardDirectoryView
- HoardedFileTableFactory - Class in org.gaardeon.hoardui
-
Factory for creating and configuring HoardedFile TableViews
- HoardedFileTableFactory(FxAsynced) - Constructor for class org.gaardeon.hoardui.HoardedFileTableFactory
-
Create a new table factory
- HoardedFileView - Class in org.gaardeon.hoardui
-
View component for displaying and interacting with HoardedFile objects
- HoardedFileView(HoardDirectory, HoardReadOnlyDb, FxAsynced) - Constructor for class org.gaardeon.hoardui.HoardedFileView
-
Create a new HoardedFileView
- HoardedFileWithState - Class in org.gaardeon.hoardui
-
Wrapper for HoardedFile that adds an observable state property
- HoardedFileWithState(HoardedFile, Async, FxAsynced, ReadOnlyProperty) - Constructor for class org.gaardeon.hoardui.HoardedFileWithState
- HoardPathsPresenter - Class in org.gaardeon.hoardui
- HoardPathsPresenter(Path) - Constructor for class org.gaardeon.hoardui.HoardPathsPresenter
- HoardPreferencesLocation - Class in org.gaardeon.hoardui
- HoardPreferencesLocation() - Constructor for class org.gaardeon.hoardui.HoardPreferencesLocation
- HoardPropertiesPresenter - Class in org.gaardeon.hoardui
- HoardPropertiesPresenter(Path) - Constructor for class org.gaardeon.hoardui.HoardPropertiesPresenter
- HoardRunException - Exception Class in org.gaardeon.hoardui
- HoardRunException() - Constructor for exception class org.gaardeon.hoardui.HoardRunException
- HoardRunException(String) - Constructor for exception class org.gaardeon.hoardui.HoardRunException
- HoardRunException(String, Throwable) - Constructor for exception class org.gaardeon.hoardui.HoardRunException
- HoardRunException(String, Throwable, boolean, boolean) - Constructor for exception class org.gaardeon.hoardui.HoardRunException
- HoardRunException(Throwable) - Constructor for exception class org.gaardeon.hoardui.HoardRunException
- HoardUI - Class in org.gaardeon.hoardui
- HoardUI() - Constructor for class org.gaardeon.hoardui.HoardUI
I
- id() - Method in class org.gaardeon.hoardui.HoardedFileWithState
- isHoardProperlyConfigured() - Method in class org.gaardeon.hoardui.ConfigurationPresenter
- isHoardProperlyConfigured() - Method in class org.gaardeon.hoardui.HoardPathsPresenter
- isHoardProperlyConfigured() - Method in class org.gaardeon.hoardui.SourceRootsPresenter
- isReadable() - Method in class org.gaardeon.hoardui.RecordReference
-
Can be used to determine if a property can be get.
- isWritable() - Method in class org.gaardeon.hoardui.RecordReference
-
Can be used to determine if a property can be set.
L
- LambdaValueFactory<S,
T> - Class in org.gaardeon.hoardui - LambdaValueFactory(Function) - Constructor for class org.gaardeon.hoardui.LambdaValueFactory
-
Creates a default PropertyValueFactory to extract the value from a given TableView row item reflectively, using the given property name.
- loadTableData(TableView, HoardDirectory, HoardReadOnlyDb, ReadOnlyProperty, Runnable) - Method in class org.gaardeon.hoardui.HoardedFileTableFactory
-
Load data into the table asynchronously with a callback when complete
M
- main(String[]) - Static method in class org.gaardeon.hoardui.HoardUI
- msg() - Method in record class org.gaardeon.hoardui.ConfigurationMessage
-
Returns the value of the
msgrecord component.
O
- org.gaardeon.hoardui - module org.gaardeon.hoardui
- org.gaardeon.hoardui - package org.gaardeon.hoardui
P
- PathField - Class in org.gaardeon.hoardui
- PathField(PathField.PathType) - Constructor for class org.gaardeon.hoardui.PathField
- PathField(PathField.PathType, File) - Constructor for class org.gaardeon.hoardui.PathField
- PathField(PathField.PathType, String) - Constructor for class org.gaardeon.hoardui.PathField
- PathField(PathField.PathType, Path) - Constructor for class org.gaardeon.hoardui.PathField
- PathField.PathType - Enum Class in org.gaardeon.hoardui
- pathProperty() - Method in class org.gaardeon.hoardui.PathField
- pathToFile() - Method in class org.gaardeon.hoardui.HoardedFileWithState
R
- RecordReference<T> - Class in org.gaardeon.hoardui
- RecordReference(Class, String) - Constructor for class org.gaardeon.hoardui.RecordReference
-
Creates a new
PropertyReferencefor a property of a bean. - RecordValueFactory<S,
T> - Class in org.gaardeon.hoardui - RecordValueFactory(String) - Constructor for class org.gaardeon.hoardui.RecordValueFactory
-
Creates a default PropertyValueFactory to extract the value from a given TableView row item reflectively, using the given property name.
- refreshView() - Method in class org.gaardeon.hoardui.HoardDirectoryView
-
Refresh the view (used after applying fixes)
S
- selected() - Method in class org.gaardeon.hoardui.ControlsPresenter
- set(Object, T) - Method in class org.gaardeon.hoardui.RecordReference
-
Set the property to a new value.
- setPath(Path) - Method in class org.gaardeon.hoardui.PathField
-
Sets the value of the
pathproperty. - SourceRootsPresenter - Class in org.gaardeon.hoardui
- SourceRootsPresenter(Path) - Constructor for class org.gaardeon.hoardui.SourceRootsPresenter
- srcRecord() - Method in class org.gaardeon.hoardui.HoardedFileWithState
- start(Stage) - Method in class org.gaardeon.hoardui.HoardUI
- stateColorCellFactory() - Static method in class org.gaardeon.hoardui.ColumnConfig
-
Create a cell factory that colors source state values
- stateProperty() - Method in class org.gaardeon.hoardui.HoardedFileWithState
T
- timeSaved() - Method in class org.gaardeon.hoardui.HoardedFileWithState
- timestampCellFactory() - Static method in class org.gaardeon.hoardui.ColumnConfig
-
Create a cell factory that formats timestamps as dates
- toString() - Method in record class org.gaardeon.hoardui.ConfigurationMessage
-
Returns a string representation of this record class.
- toString() - Method in class org.gaardeon.hoardui.RecordReference
V
- valueOf(String) - Static method in enum class org.gaardeon.hoardui.PathField.PathType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.gaardeon.hoardui.PathField.PathType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withCellFactory(Callback) - Method in class org.gaardeon.hoardui.ColumnConfig
-
Add a custom cell factory
- withPrefWidth(double) - Method in class org.gaardeon.hoardui.ColumnConfig
-
Set preferred width
- withRecordProperty(String) - Method in class org.gaardeon.hoardui.ColumnConfig
-
Configure value factory using a record property name
- withStyle(String) - Method in class org.gaardeon.hoardui.ColumnConfig
-
Set column style
- withValueFactory(Function) - Method in class org.gaardeon.hoardui.ColumnConfig
-
Configure value factory using a lambda expression
All Classes and Interfaces|All Packages|Serialized Form