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

public Class GraphicValidationDecoration

extends AbstractValidationDecoration
Class Inheritance
Imports
java.util.Arrays, .Collection, javafx.geometry.Pos, javafx.scene.Node, javafx.scene.control.Control, .Label, .Tooltip, javafx.scene.image.Image, .ImageView, org.controlsfx.control.decoration.Decoration, .GraphicDecoration, org.controlsfx.validation.Severity, .ValidationMessage

Validation decorator to decorate validation state using images.
Validation icons are shown in the bottom-left corner of the control as it is seems to be the most logical location for such information. Required components are marked at the top-left corner with small red triangle. Here is example of such decoration

Screenshot of GraphicValidationDecoration

Field Summary

Modifier and TypeField and Description
private static final Image
private static final String
private static final Image
private static final String
private static final Image
private static final String
private static final String
private static final Image
private static final String

Constructor Summary

AccessConstructor and Description
public
GraphicValidationDecoration()

Creates default instance

Method Summary

Modifier and TypeMethod and Description
protected Node
protected Node
protected Collection<Decoration>
protected Tooltip
protected Collection<Decoration>
protected Node
protected Node
protected String
Inherited from org.controlsfx.validation.decoration.AbstractValidationDecoration:
applyRequiredDecorationapplyValidationDecorationremoveDecorations

Field Detail

ERROR_IMAGEback to summary
private static final Image ERROR_IMAGE
ERROR_TOOLTIP_EFFECTback to summary
private static final String ERROR_TOOLTIP_EFFECT
INFO_IMAGEback to summary
private static final Image INFO_IMAGE
INFO_TOOLTIP_EFFECTback to summary
private static final String INFO_TOOLTIP_EFFECT
REQUIRED_IMAGEback to summary
private static final Image REQUIRED_IMAGE
SHADOW_EFFECTback to summary
private static final String SHADOW_EFFECT
TOOLTIP_COMMON_EFFECTSback to summary
private static final String TOOLTIP_COMMON_EFFECTS
WARNING_IMAGEback to summary
private static final Image WARNING_IMAGE
WARNING_TOOLTIP_EFFECTback to summary
private static final String WARNING_TOOLTIP_EFFECT

Constructor Detail

GraphicValidationDecorationback to summary
public GraphicValidationDecoration()

Creates default instance

Method Detail

createDecorationNodeback to summary
protected Node createDecorationNode(ValidationMessage message)
createErrorNodeback to summary
protected Node createErrorNode()

Deprecated

See getGraphicBySeverity(Severity) method

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

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

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

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

Annotations
@Override
createWarningNodeback to summary
protected Node createWarningNode()

Deprecated

See getGraphicBySeverity(Severity) method

Annotations
@Deprecated
getGraphicBySeverityback to summary
protected Node getGraphicBySeverity(Severity severity)
getStyleBySeverityback to summary
protected String getStyleBySeverity(Severity severity)