Top Description Fields Constructors Methods
org.controlsfx.validation.decoration

public Class CompoundValidationDecoration

extends AbstractValidationDecoration
Class Inheritance
Imports
java.util.Arrays, .Collection, .Collections, .HashSet, .Set, javafx.scene.control.Control, org.controlsfx.control.decoration.Decoration, org.controlsfx.validation.ValidationMessage

Validation decoration to combine several existing decorations into one. Here is example of combining GraphicValidationDecoration and StyleClassValidationDecoration

Screenshot of CompoundValidationDecoration

Field Summary

Modifier and TypeField and Description
private final Set<ValidationDecoration>

Constructor Summary

AccessConstructor and Description
public
CompoundValidationDecoration(Collection<ValidationDecoration>
collection of validators
decorators
)

Creates an instance of validator using a collection of validators

public
CompoundValidationDecoration(ValidationDecoration...
set of validators
decorators
)

Creates an instance of validator using a set of validators

Method Summary

Modifier and TypeMethod and Description
public void
public void
protected Collection<Decoration>
protected Collection<Decoration>
Inherited from org.controlsfx.validation.decoration.AbstractValidationDecoration:
removeDecorations

Field Detail

decoratorsback to summary
private final Set<ValidationDecoration> decorators

Constructor Detail

CompoundValidationDecorationback to summary
public CompoundValidationDecoration(Collection<ValidationDecoration> decorators)

Creates an instance of validator using a collection of validators

Parameters
decorators:Collection<ValidationDecoration>

collection of validators

CompoundValidationDecorationback to summary
public CompoundValidationDecoration(ValidationDecoration... decorators)

Creates an instance of validator using a set of validators

Parameters
decorators:ValidationDecoration[]

set of validators

Method Detail

applyRequiredDecorationback to summary
public void applyRequiredDecoration(Control target)

Overrides org.controlsfx.validation.decoration.AbstractValidationDecoration.applyRequiredDecoration.

Implements org.controlsfx.validation.decoration.ValidationDecoration.applyRequiredDecoration.

Doc from org.controlsfx.validation.decoration.ValidationDecoration.applyRequiredDecoration.

Applies 'required' decoration to a given control

Annotations
@Override
applyValidationDecorationback to summary
public void applyValidationDecoration(ValidationMessage message)

Overrides org.controlsfx.validation.decoration.AbstractValidationDecoration.applyValidationDecoration.

Implements org.controlsfx.validation.decoration.ValidationDecoration.applyValidationDecoration.

Doc from org.controlsfx.validation.decoration.ValidationDecoration.applyValidationDecoration.

Applies validation decoration based on a given validation message

Annotations
@Override
createRequiredDecorationsback to summary
protected Collection<Decoration> createRequiredDecorations(Control target)

Implements abstract org.controlsfx.validation.decoration.AbstractValidationDecoration.createRequiredDecorations.

Annotations
@Override
createValidationDecorationsback to summary
protected Collection<Decoration> createValidationDecorations(ValidationMessage message)

Implements abstract org.controlsfx.validation.decoration.AbstractValidationDecoration.createValidationDecorations.

Annotations
@Override