Module org.controlsfx.controls
Class CompoundValidationDecoration
java.lang.Object
org.controlsfx.validation.decoration.AbstractValidationDecoration
org.controlsfx.validation.decoration.CompoundValidationDecoration
- All Implemented Interfaces:
ValidationDecoration
Validation decoration to combine several existing decorations into one.
Here is example of combining

GraphicValidationDecoration
and StyleClassValidationDecoration

-
Constructor Summary
ConstructorsConstructorDescriptionCompoundValidationDecoration
(Collection<ValidationDecoration> decorators) Creates an instance of validator using a collection of validatorsCompoundValidationDecoration
(ValidationDecoration... decorators) Creates an instance of validator using a set of validators -
Method Summary
Modifier and TypeMethodDescriptionvoid
applyRequiredDecoration
(javafx.scene.control.Control target) Applies 'required' decoration to a given controlvoid
Applies validation decoration based on a given validation messageprotected Collection
<Decoration> createRequiredDecorations
(javafx.scene.control.Control target) protected Collection
<Decoration> Methods inherited from class org.controlsfx.validation.decoration.AbstractValidationDecoration
removeDecorations
-
Constructor Details
-
CompoundValidationDecoration
Creates an instance of validator using a collection of validators- Parameters:
decorators
- collection of validators
-
CompoundValidationDecoration
Creates an instance of validator using a set of validators- Parameters:
decorators
- set of validators
-
-
Method Details
-
applyRequiredDecoration
public void applyRequiredDecoration(javafx.scene.control.Control target) Applies 'required' decoration to a given control- Specified by:
applyRequiredDecoration
in interfaceValidationDecoration
- Overrides:
applyRequiredDecoration
in classAbstractValidationDecoration
- Parameters:
target
- control
-
applyValidationDecoration
Applies validation decoration based on a given validation message- Specified by:
applyValidationDecoration
in interfaceValidationDecoration
- Overrides:
applyValidationDecoration
in classAbstractValidationDecoration
- Parameters:
message
- validation message
-
createValidationDecorations
- Specified by:
createValidationDecorations
in classAbstractValidationDecoration
-
createRequiredDecorations
- Specified by:
createRequiredDecorations
in classAbstractValidationDecoration
-