Index

A B C D E F G I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

ABILITY_SCORE_MAX - Static variable in class cz.masci.springfx.mvci.util.constraint.ConstraintUtils
 
ABILITY_SCORE_MIN - Static variable in class cz.masci.springfx.mvci.util.constraint.ConstraintUtils
 
add(E) - Method in class cz.masci.springfx.mvci.controller.impl.OperableManagerController
Adds an element to the list of elements managed by the OperableManagerController.
addAll(List<E>) - Method in class cz.masci.springfx.mvci.controller.impl.OperableManagerController
Adds all elements from the given list to the elements managed by the OperableManagerController.
addComposites(DirtyProperty...) - Method in class cz.masci.springfx.mvci.model.detail.impl.BaseDetailModel
 
addConstraints(Constraint...) - Method in class cz.masci.springfx.mvci.model.detail.impl.BaseDetailModel
 
addListener(InvalidationListener) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
addListener(InvalidationListener) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
addListener(InvalidationListener) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
addListener(InvalidationListener) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
addListener(InvalidationListener) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
addListener(ChangeListener<? super Boolean>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
addListener(ChangeListener<? super Number>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
addListener(ChangeListener<? super Number>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
addListener(ChangeListener<? super String>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
addListener(ChangeListener<? super ObservableList<E>>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
addListener(ListChangeListener<? super E>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
allowsMultipleSelection(boolean) - Method in class cz.masci.springfx.mvci.util.builder.MFXTableViewBuilder
 
applyNotNull(T, Function<T, V>) - Static method in class cz.masci.springfx.mvci.util.FunctionUtils
Accepts not null source and applies the transform function on it.
applyNotNullElse(T, Function<T, V>, V) - Static method in class cz.masci.springfx.mvci.util.FunctionUtils
Accepts not null source and applies the transform function on it.
applyNotNullElseGet(T, Function<T, V>, Supplier<V>) - Static method in class cz.masci.springfx.mvci.util.FunctionUtils
Accepts not null source and applies the transform function on it.

B

BackgroundTaskBuilder<T> - Class in cz.masci.springfx.mvci.util.builder
This builder prepares Task with most events handlers.
BaseDetailModel<T> - Class in cz.masci.springfx.mvci.model.detail.impl
 
BaseDetailModel() - Constructor for class cz.masci.springfx.mvci.model.detail.impl.BaseDetailModel
 
BaseListModel<I,E extends DetailModel<I>> - Class in cz.masci.springfx.mvci.model.list.impl
BaseListModel is a generic implementation of the ListModel and Elements interfaces.
BaseListModel() - Constructor for class cz.masci.springfx.mvci.model.list.impl.BaseListModel
 
BaseListModel(Callback<E, Observable[]>) - Constructor for class cz.masci.springfx.mvci.model.list.impl.BaseListModel
 
bind(ObservableValue<? extends Boolean>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
bind(ObservableValue<? extends Number>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
bind(ObservableValue<? extends Number>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
bind(ObservableValue<? extends String>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
bind(ObservableValue<? extends ObservableList<E>>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
bindBidirectional(StringProperty, Function<E, Property<String>>) - Method in class cz.masci.springfx.mvci.view.builder.DetailViewBuilder
 
BindingUtils - Class in cz.masci.springfx.mvci.util
 
BindingUtils() - Constructor for class cz.masci.springfx.mvci.util.BindingUtils
 
bindNullableBidirectional(ObservableValue<V>, List<Triple<U, Function<V, U>, T>>) - Method in class cz.masci.springfx.mvci.util.BindingUtils
Create bidirectional bindings between properties of nullable object and another properties.
bindNullableBidirectional(ObservableValue<V>, U, Function<V, U>, T) - Method in class cz.masci.springfx.mvci.util.BindingUtils
Create bidirectional bindings between property of nullable object and another property.
BorderPaneBuilder - Class in cz.masci.springfx.mvci.view.builder
A border pane builder with provided regions is created.
BorderPaneBuilder() - Constructor for class cz.masci.springfx.mvci.view.builder.BorderPaneBuilder
 
build() - Method in class cz.masci.springfx.mvci.util.builder.BackgroundTaskBuilder
 
build() - Method in class cz.masci.springfx.mvci.util.builder.ListChangeListenerBuilder
 
build() - Method in class cz.masci.springfx.mvci.util.builder.MFXTableViewBuilder
 
build() - Method in class cz.masci.springfx.mvci.view.builder.BorderPaneBuilder
 
build() - Method in class cz.masci.springfx.mvci.view.builder.CommandsViewBuilder
 
build(Supplier<T>) - Method in class cz.masci.springfx.mvci.view.builder.ButtonBuilder
 
builder() - Static method in class cz.masci.springfx.mvci.view.builder.BorderPaneBuilder
 
builder() - Static method in class cz.masci.springfx.mvci.view.builder.ButtonBuilder
 
builder(BaseListModel<I, E>) - Static method in class cz.masci.springfx.mvci.util.builder.MFXTableViewBuilder
 
BuilderUtils - Class in cz.masci.springfx.mvci.util
 
BuilderUtils() - Constructor for class cz.masci.springfx.mvci.util.BuilderUtils
 
ButtonBuilder - Class in cz.masci.springfx.mvci.view.builder
Button builder.
ButtonBuilder() - Constructor for class cz.masci.springfx.mvci.view.builder.ButtonBuilder
 

C

column(String, Function<E, String>) - Method in class cz.masci.springfx.mvci.util.builder.MFXTableViewBuilder
 
column(String, Function<E, String>, Double) - Method in class cz.masci.springfx.mvci.util.builder.MFXTableViewBuilder
 
command(Runnable) - Method in class cz.masci.springfx.mvci.view.builder.ButtonBuilder
 
command(Consumer<Runnable>) - Method in class cz.masci.springfx.mvci.view.builder.ButtonBuilder
 
CommandsViewBuilder - Class in cz.masci.springfx.mvci.view.builder
A builder class for creating a view containing a list of buttons.
CommandsViewBuilder(List<? extends Button>) - Constructor for class cz.masci.springfx.mvci.view.builder.CommandsViewBuilder
Create a horizontal view containing a list of buttons aligned to center left of the view.
CommandsViewBuilder(List<? extends Button>, boolean, Pos) - Constructor for class cz.masci.springfx.mvci.view.builder.CommandsViewBuilder
Create a horizontal or vertical view containing a list of buttons aligned with provided alignment.
CommandsViewBuilder(List<? extends Button>, Pos) - Constructor for class cz.masci.springfx.mvci.view.builder.CommandsViewBuilder
Create a horizontal view containing a list of buttons aligned with provided alignment.
ConcurrentUtils - Class in cz.masci.springfx.mvci.util
 
ConcurrentUtils() - Constructor for class cz.masci.springfx.mvci.util.ConcurrentUtils
 
ConstraintUtils - Class in cz.masci.springfx.mvci.util.constraint
 
ConstraintUtils() - Constructor for class cz.masci.springfx.mvci.util.constraint.ConstraintUtils
 
createDetailWithCommandViewBuilder(Region, Region) - Static method in class cz.masci.springfx.mvci.util.BuilderUtils
 
createTableColumn(String, Function<T, String>) - Static method in class cz.masci.springfx.mvci.util.MFXBuilderUtils
 
createTextField(String, Double) - Static method in class cz.masci.springfx.mvci.util.MFXBuilderUtils
Creates and returns a MFXTextField with the specified floating text and max width.
createValidationSupportingText() - Method in class cz.masci.springfx.mvci.util.BuilderUtils
Creates validation supporting text label with set style class error.
cz.masci.springfx.mvci.controller - package cz.masci.springfx.mvci.controller
 
cz.masci.springfx.mvci.controller.impl - package cz.masci.springfx.mvci.controller.impl
 
cz.masci.springfx.mvci.model.detail - package cz.masci.springfx.mvci.model.detail
 
cz.masci.springfx.mvci.model.detail.impl - package cz.masci.springfx.mvci.model.detail.impl
 
cz.masci.springfx.mvci.model.dirty - package cz.masci.springfx.mvci.model.dirty
 
cz.masci.springfx.mvci.model.list - package cz.masci.springfx.mvci.model.list
 
cz.masci.springfx.mvci.model.list.impl - package cz.masci.springfx.mvci.model.list.impl
 
cz.masci.springfx.mvci.util - package cz.masci.springfx.mvci.util
 
cz.masci.springfx.mvci.util.builder - package cz.masci.springfx.mvci.util.builder
 
cz.masci.springfx.mvci.util.constraint - package cz.masci.springfx.mvci.util.constraint
 
cz.masci.springfx.mvci.util.property - package cz.masci.springfx.mvci.util.property
 
cz.masci.springfx.mvci.util.reactfx - package cz.masci.springfx.mvci.util.reactfx
 
cz.masci.springfx.mvci.view - package cz.masci.springfx.mvci.view
 
cz.masci.springfx.mvci.view.builder - package cz.masci.springfx.mvci.view.builder
 
cz.masci.springfx.mvci.view.impl - package cz.masci.springfx.mvci.view.impl
 

D

deleteDisabledProperty() - Method in class cz.masci.springfx.mvci.controller.impl.OperableDetailController
 
DetailModel<T> - Interface in cz.masci.springfx.mvci.model.detail
 
DetailViewBuilder<E> - Class in cz.masci.springfx.mvci.view.builder
 
DetailViewBuilder(ListModel<E>) - Constructor for class cz.masci.springfx.mvci.view.builder.DetailViewBuilder
 
DirtyBooleanProperty - Class in cz.masci.springfx.mvci.model.dirty
A boolean property that tracks and manages its "dirty" state.
DirtyBooleanProperty(Boolean) - Constructor for class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
DirtyIntegerProperty - Class in cz.masci.springfx.mvci.model.dirty
An integer property that tracks and manages its "dirty" state.
DirtyIntegerProperty(Integer) - Constructor for class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
DirtyJFXTableRow<T extends org.nield.dirtyfx.tracking.DirtyProperty> - Class in cz.masci.springfx.mvci.view.impl
JFX table row with dirty style implementation.
DirtyJFXTableRow(String) - Constructor for class cz.masci.springfx.mvci.view.impl.DirtyJFXTableRow
 
DirtyListProperty<E extends org.nield.dirtyfx.tracking.DirtyProperty> - Class in cz.masci.springfx.mvci.model.dirty
Represents a list property that tracks its dirty state and the dirty state of its elements.
DirtyListProperty() - Constructor for class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
DirtyLongProperty - Class in cz.masci.springfx.mvci.model.dirty
A long property that tracks and manages its "dirty" state.
DirtyLongProperty(Long) - Constructor for class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
DirtyMFXTableRow<T extends org.nield.dirtyfx.tracking.DirtyProperty> - Class in cz.masci.springfx.mvci.view.impl
MFX table row with dirty style implementation.
DirtyMFXTableRow(MFXTableView<T>, T, String) - Constructor for class cz.masci.springfx.mvci.view.impl.DirtyMFXTableRow
 
DirtyModel - Interface in cz.masci.springfx.mvci.model.detail
The DirtyModel interface extends the DirtyProperty interface and provides additional methods related to managing dirty state of a model.
DirtyStringProperty - Class in cz.masci.springfx.mvci.model.dirty
A string property that tracks and manages its "dirty" state.
DirtyStringProperty(String) - Constructor for class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
DirtyStyleable<T extends org.nield.dirtyfx.tracking.DirtyProperty> - Interface in cz.masci.springfx.mvci.view
Interface for listening changes on dirty property.
disableExpression(BooleanExpression) - Method in class cz.masci.springfx.mvci.view.builder.ButtonBuilder
 
discard() - Method in class cz.masci.springfx.mvci.controller.impl.OperableDetailController
Discards the selected element.
discard() - Method in class cz.masci.springfx.mvci.controller.impl.OperableManagerController
Discards changes made to the dirty elements in the list of elements managed by the OperableManagerController.
discardDisabledProperty() - Method in class cz.masci.springfx.mvci.controller.impl.OperableDetailController
 

E

elements - Variable in class cz.masci.springfx.mvci.model.list.impl.BaseListModel
 
Elements<E> - Interface in cz.masci.springfx.mvci.model.list
 
emptyProperty() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
enhanceValidatedNodeWithSupportingText(T, Consumer<ChangeListener<? super Boolean>>, Constraint...) - Method in class cz.masci.springfx.mvci.util.BuilderUtils
Creates region with node and supporting text which appears when the node is invalid.
enhanceValidatedNodeWithSupportingText(T, Label, Consumer<ChangeListener<? super Boolean>>, Constraint...) - Method in class cz.masci.springfx.mvci.util.BuilderUtils
Creates a region with node and supporting text which appears when the node is invalid.
ERROR_STYLE_CLASS - Static variable in class cz.masci.springfx.mvci.util.BuilderUtils
Implicit style class of the validation supported text

F

FALSE_PROPERTY - Static variable in class cz.masci.springfx.mvci.util.property.PropertyUtils
 
focus() - Method in interface cz.masci.springfx.mvci.model.list.Focusable
 
focus() - Method in class cz.masci.springfx.mvci.model.list.impl.BaseListModel
 
Focusable - Interface in cz.masci.springfx.mvci.model.list
Ability to focus element on a view.
FunctionUtils - Class in cz.masci.springfx.mvci.util
 
FunctionUtils() - Constructor for class cz.masci.springfx.mvci.util.FunctionUtils
 

G

get() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
get() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
get() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
get() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
get() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
getBean() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
getBean() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
getBean() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
getBean() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
getBean() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
getComposite() - Method in interface cz.masci.springfx.mvci.model.detail.DirtyModel
 
getDirtyElements() - Method in class cz.masci.springfx.mvci.controller.impl.OperableManagerController
 
getElements() - Method in interface cz.masci.springfx.mvci.model.list.Elements
Returns elements
getElements() - Method in class cz.masci.springfx.mvci.model.list.impl.BaseListModel
 
getName() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
getName() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
getName() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
getName() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
getName() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
getOriginalValue() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
Gets the value of the property originalValue.
getOriginalValue() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
Gets the value of the property originalValue.
getOriginalValue() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
Gets the value of the property originalValue.
getOriginalValue() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
Gets the value of the property originalValue.
getSelectedElement() - Method in interface cz.masci.springfx.mvci.model.list.Selectable
Gets the value of the property selectedElement.
getValue() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
getValue() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
getValue() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
getValue() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
getView() - Method in class cz.masci.springfx.mvci.controller.impl.SimpleController
 
getView() - Method in interface cz.masci.springfx.mvci.controller.ViewProvider
 

I

IdentifiableModel<T> - Interface in cz.masci.springfx.mvci.model.detail
The IdentifiableModel interface defines a contract for objects that have an identifier and can be identified as a transient.
idProperty() - Method in class cz.masci.springfx.mvci.model.detail.impl.BaseDetailModel
 
initDirtyPropertyChangeListener(Val<T>, String) - Method in interface cz.masci.springfx.mvci.view.DirtyStyleable
 
initSelectionModel(IMultipleSelectionModel<E>, Runnable, BaseListModel<T, E>) - Static method in class cz.masci.springfx.mvci.util.MFXBuilderUtils
 
INVALID_PSEUDO_CLASS - Static variable in class cz.masci.springfx.mvci.util.BuilderUtils
Pseudo class added to invalid node.
isBound() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
isBound() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
isBound() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
isBound() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
isBound() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
isDirty() - Method in interface cz.masci.springfx.mvci.model.detail.DirtyModel
 
isDirty() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
isDirty() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
isDirty() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
isDirty() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
isDirty() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
isDirtyProperty() - Method in interface cz.masci.springfx.mvci.model.detail.DirtyModel
 
isDirtyProperty() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
isDirtyProperty() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
isDirtyProperty() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
isDirtyProperty() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
isDirtyProperty() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
isInAbilityScoresRange(IntegerProperty, String) - Static method in class cz.masci.springfx.mvci.util.constraint.ConstraintUtils
Returns a constraint that validates whether the given IntegerProperty is within the range of 1 to 10 (inclusive).
isInRange(IntegerProperty, String, int, int) - Static method in class cz.masci.springfx.mvci.util.constraint.ConstraintUtils
Returns a constraint that validates whether the given integer property is within the specified range.
isNotEmpty(StringProperty, String) - Static method in class cz.masci.springfx.mvci.util.constraint.ConstraintUtils
Returns a constraint that validates whether the given string property is not empty.
isNotEmptyWhenPropertyIsNotEmpty(StringProperty, Var<T>, String) - Static method in class cz.masci.springfx.mvci.util.constraint.ConstraintUtils
Returns a constraint that validates whether the given string property is not empty or the nullable property is empty.
isNumber(StringProperty, String) - Static method in class cz.masci.springfx.mvci.util.constraint.ConstraintUtils
Returns a constraint that validates whether the given string property contains only a number.
isNumberOrEmpty(StringProperty, String) - Static method in class cz.masci.springfx.mvci.util.constraint.ConstraintUtils
Returns a constraint that validates whether the given string property contains a number or is empty.
isNumberOrEmptyWhenPropertyIsNotEmpty(StringProperty, Var<T>, String) - Static method in class cz.masci.springfx.mvci.util.constraint.ConstraintUtils
Returns a constraint that validates whether the given string property contains only a number or the nullable property is empty.
isNumberWhenPropertyIsNotEmpty(StringProperty, Var<T>, String) - Static method in class cz.masci.springfx.mvci.util.constraint.ConstraintUtils
Returns a constraint that validates whether the given string property contains only a number or the nullable property is empty.
isTransient() - Method in interface cz.masci.springfx.mvci.model.detail.IdentifiableModel
Returns true if this object is transient and doesn't have id set.

L

ListChangeListenerBuilder<E> - Class in cz.masci.springfx.mvci.util.builder
Builder class for creating a ListChangeListener with different event handlers.
ListChangeListenerBuilder() - Constructor for class cz.masci.springfx.mvci.util.builder.ListChangeListenerBuilder
 
ListModel<E> - Interface in cz.masci.springfx.mvci.model.list
This list interface groups Selectable, Updatable, Removable and Focusable interfaces.

M

maxHeight(double) - Method in class cz.masci.springfx.mvci.util.builder.MFXTableViewBuilder
 
maxWidth(double) - Method in class cz.masci.springfx.mvci.util.builder.MFXTableViewBuilder
 
MFXBuilderUtils - Class in cz.masci.springfx.mvci.util
 
MFXBuilderUtils() - Constructor for class cz.masci.springfx.mvci.util.MFXBuilderUtils
 
MFXTableViewBuilder<I,E extends DetailModel<I>> - Class in cz.masci.springfx.mvci.util.builder
 
MFXTableViewBuilder() - Constructor for class cz.masci.springfx.mvci.util.builder.MFXTableViewBuilder
 

N

not(ReadOnlyBooleanProperty) - Method in class cz.masci.springfx.mvci.util.property.PropertyUtils
This method returns new boolean property which listen to source property change and set own value to the negation of the source property change.

O

onAdd(Consumer<E>) - Method in class cz.masci.springfx.mvci.util.builder.ListChangeListenerBuilder
 
onCancelled(Consumer<Task<T>>) - Method in class cz.masci.springfx.mvci.util.builder.BackgroundTaskBuilder
 
onFailed(Consumer<Task<T>>) - Method in class cz.masci.springfx.mvci.util.builder.BackgroundTaskBuilder
 
onFocusView - Variable in class cz.masci.springfx.mvci.model.list.impl.BaseListModel
 
onPermutated(Consumer<E>) - Method in class cz.masci.springfx.mvci.util.builder.ListChangeListenerBuilder
 
onRemove(Consumer<E>) - Method in class cz.masci.springfx.mvci.util.builder.ListChangeListenerBuilder
 
onRemoveElement - Variable in class cz.masci.springfx.mvci.model.list.impl.BaseListModel
 
onRunning(Consumer<Task<T>>) - Method in class cz.masci.springfx.mvci.util.builder.BackgroundTaskBuilder
 
onScheduled(Consumer<Task<T>>) - Method in class cz.masci.springfx.mvci.util.builder.BackgroundTaskBuilder
 
onSelectElement - Variable in class cz.masci.springfx.mvci.model.list.impl.BaseListModel
 
onSucceeded(Consumer<T>) - Method in class cz.masci.springfx.mvci.util.builder.BackgroundTaskBuilder
 
onUpdated(Consumer<E>) - Method in class cz.masci.springfx.mvci.util.builder.ListChangeListenerBuilder
 
onUpdateElementsProperty - Variable in class cz.masci.springfx.mvci.model.list.impl.BaseListModel
 
OperableDetailController<I,E extends DetailModel<I>> - Class in cz.masci.springfx.mvci.controller.impl
The OperableDetailController class is responsible for controlling the operations and state of a detail view.
OperableDetailController(Var<E>, Removable<E>) - Constructor for class cz.masci.springfx.mvci.controller.impl.OperableDetailController
 
OperableManagerController<I,E extends DetailModel<I>> - Class in cz.masci.springfx.mvci.controller.impl
The OperableManagerController class is a generic class that provides operations for managing objects in a list.
OperableManagerController(T, ObservableList<E>) - Constructor for class cz.masci.springfx.mvci.controller.impl.OperableManagerController
 
originalValueProperty() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
originalValueProperty() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
originalValueProperty() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
originalValueProperty() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 

P

postGuiCall(Runnable) - Method in class cz.masci.springfx.mvci.util.builder.BackgroundTaskBuilder
 
PropertyUtils - Class in cz.masci.springfx.mvci.util.property
 
PropertyUtils() - Constructor for class cz.masci.springfx.mvci.util.property.PropertyUtils
 

R

ReactFxUtils - Class in cz.masci.springfx.mvci.util.reactfx
 
ReactFxUtils() - Constructor for class cz.masci.springfx.mvci.util.reactfx.ReactFxUtils
 
rebaseline() - Method in interface cz.masci.springfx.mvci.model.detail.DirtyModel
 
rebaseline() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
rebaseline() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
rebaseline() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
rebaseline() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
rebaseline() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
Removable<E> - Interface in cz.masci.springfx.mvci.model.list
Ability to remove element from list.
remove(E) - Method in class cz.masci.springfx.mvci.model.list.impl.BaseListModel
 
remove(E) - Method in interface cz.masci.springfx.mvci.model.list.Removable
 
remove(BiConsumer<E, Runnable>) - Method in class cz.masci.springfx.mvci.controller.impl.OperableDetailController
Removes the selected element if delete is enabled.
removeListener(InvalidationListener) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
removeListener(InvalidationListener) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
removeListener(InvalidationListener) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
removeListener(InvalidationListener) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
removeListener(InvalidationListener) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
removeListener(ChangeListener<? super Boolean>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
removeListener(ChangeListener<? super Number>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
removeListener(ChangeListener<? super Number>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
removeListener(ChangeListener<? super String>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
removeListener(ChangeListener<? super ObservableList<E>>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
removeListener(ListChangeListener<? super E>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
reset() - Method in interface cz.masci.springfx.mvci.model.detail.DirtyModel
 
reset() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
reset() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
reset() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
reset() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
reset() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
runInFXThread(Runnable) - Static method in class cz.masci.springfx.mvci.util.ConcurrentUtils
Runs the given GUI-related code in the JavaFX Application Thread.

S

saveDisabledProperty() - Method in class cz.masci.springfx.mvci.controller.impl.OperableDetailController
 
select(E) - Method in class cz.masci.springfx.mvci.model.list.impl.BaseListModel
 
select(E) - Method in interface cz.masci.springfx.mvci.model.list.Selectable
 
Selectable<E> - Interface in cz.masci.springfx.mvci.model.list
Ability to select element in elements observable list.
selectedElement - Variable in class cz.masci.springfx.mvci.model.list.impl.BaseListModel
 
selectedElementProperty() - Method in class cz.masci.springfx.mvci.model.list.impl.BaseListModel
 
selectedElementProperty() - Method in interface cz.masci.springfx.mvci.model.list.Selectable
Returns selected element property
selectVarOrElseConst(Var<T>, Function<T, Property<U>>, U) - Static method in class cz.masci.springfx.mvci.util.reactfx.ReactFxUtils
 
set(boolean) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
set(int) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
set(long) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
set(String) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
set(ObservableList<E>) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
setOnFocusView(Runnable) - Method in interface cz.masci.springfx.mvci.model.list.ListModel
Sets the command which is executed in Focusable.focus().
setOnRemoveElement(Consumer<E>) - Method in interface cz.masci.springfx.mvci.model.list.ListModel
Sets the command which is executed in Removable.remove(E)
setOnSelectElement(Consumer<E>) - Method in interface cz.masci.springfx.mvci.model.list.ListModel
Sets the command which is executed in Selectable.select(E)
setOnUpdateElementsProperty(Runnable) - Method in interface cz.masci.springfx.mvci.model.list.ListModel
Sets the command which is executed in Updatable.update()
setValue(Boolean) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
setValue(Number) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
setValue(Number) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
setValue(String) - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
SimpleController<T extends javafx.scene.layout.Region,U extends javafx.util.Builder<T>> - Class in cz.masci.springfx.mvci.controller.impl
Simple controller implementation providing view through the view builder provided in the constructor.
SimpleController() - Constructor for class cz.masci.springfx.mvci.controller.impl.SimpleController
 
sizeProperty() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
start() - Method in class cz.masci.springfx.mvci.util.builder.BackgroundTaskBuilder
 
styleClass(String) - Method in class cz.masci.springfx.mvci.view.builder.ButtonBuilder
 

T

task(Callable<T>) - Static method in class cz.masci.springfx.mvci.util.builder.BackgroundTaskBuilder
 
task(FailableFunction<Task<T>, T, ? extends Exception>) - Static method in class cz.masci.springfx.mvci.util.builder.BackgroundTaskBuilder
 
text(String) - Method in class cz.masci.springfx.mvci.view.builder.ButtonBuilder
 
transientProperty() - Method in interface cz.masci.springfx.mvci.model.detail.IdentifiableModel
 
transientProperty() - Method in class cz.masci.springfx.mvci.model.detail.impl.BaseDetailModel
 
TRUE_PROPERTY - Static variable in class cz.masci.springfx.mvci.util.property.PropertyUtils
 

U

unbind() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty
 
unbind() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty
 
unbind() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyListProperty
 
unbind() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
 
unbind() - Method in class cz.masci.springfx.mvci.model.dirty.DirtyStringProperty
 
Updatable - Interface in cz.masci.springfx.mvci.model.list
Ability to update view.
update() - Method in class cz.masci.springfx.mvci.model.list.impl.BaseListModel
 
update() - Method in interface cz.masci.springfx.mvci.model.list.Updatable
 
update(BiConsumer<E, Consumer<E>>) - Method in class cz.masci.springfx.mvci.controller.impl.OperableDetailController
Updates the selected element with the given update action if save is enabled.
update(BiConsumer<E, Consumer<E>>) - Method in class cz.masci.springfx.mvci.controller.impl.OperableManagerController
Updates the elements in the list of elements managed by the OperableManagerController.
updateDirtyClassStyle(Boolean, String) - Method in interface cz.masci.springfx.mvci.view.DirtyStyleable
 

V

ValidModel - Interface in cz.masci.springfx.mvci.model.detail
The ValidModel interface extends the Validated interface and provides additional methods related to the validation status of a model.
validProperty() - Method in interface cz.masci.springfx.mvci.model.detail.ValidModel
Returns valid property of the object
viewBuilder - Variable in class cz.masci.springfx.mvci.controller.impl.SimpleController
 
viewModel - Variable in class cz.masci.springfx.mvci.view.builder.DetailViewBuilder
 
ViewProvider<T extends javafx.scene.layout.Region> - Interface in cz.masci.springfx.mvci.controller
View provider

W

withBottom(Region) - Method in class cz.masci.springfx.mvci.view.builder.BorderPaneBuilder
 
withCenter(Region) - Method in class cz.masci.springfx.mvci.view.builder.BorderPaneBuilder
 
withLeft(Region) - Method in class cz.masci.springfx.mvci.view.builder.BorderPaneBuilder
 
withPadding(Insets) - Method in class cz.masci.springfx.mvci.view.builder.BorderPaneBuilder
 
withRight(Region) - Method in class cz.masci.springfx.mvci.view.builder.BorderPaneBuilder
 
withTop(Region) - Method in class cz.masci.springfx.mvci.view.builder.BorderPaneBuilder
 
A B C D E F G I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values