| Package | Description |
|---|---|
| de.saxsys.mvvmfx.utils.validation |
| Modifier and Type | Method and Description |
|---|---|
static ValidationMessage |
ValidationMessage.error(String message) |
static ValidationMessage |
ValidationMessage.warning(String message) |
| Modifier and Type | Method and Description |
|---|---|
javafx.collections.ObservableList<ValidationMessage> |
ValidationStatus.getErrorMessages() |
Optional<ValidationMessage> |
ValidationStatus.getHighestMessage()
Returns the message with the highest priority using the following algorithm: - if there are messages with
Severity.ERROR, take the first one. - otherwise, if there are messages with Severity.WARNING,
take the first one. - otherwise, an empty Optional is returned. |
javafx.collections.ObservableList<ValidationMessage> |
ValidationStatus.getMessages() |
javafx.collections.ObservableList<ValidationMessage> |
ValidationStatus.getWarningMessages() |
| Modifier and Type | Method and Description |
|---|---|
void |
ObservableRuleBasedValidator.addRule(javafx.beans.value.ObservableValue<Boolean> rule,
ValidationMessage message)
Add a rule for this validator.
|
| Constructor and Description |
|---|
FunctionBasedValidator(javafx.beans.value.ObservableValue<T> source,
java.util.function.Predicate<T> predicate,
ValidationMessage message)
Creates a validator that uses a
Predicate for validation. |
| Constructor and Description |
|---|
FunctionBasedValidator(javafx.beans.value.ObservableValue<T> source,
java.util.function.Function<T,ValidationMessage> function)
Creates a validator that uses a
Function for validation. |
Copyright © 2016 Saxonia Systems AG. All rights reserved.