Index

A B C D E F G H I L M O P R S T V W 
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 ConfigurationMessage record 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 correct record 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 the
invalid reference
Bean
that contains the property.
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 path property.
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 state property.
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 msg record 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 PropertyReference for 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 path property.
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
A B C D E F G H I L M O P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form