Interface ValidationDecoration

All Known Implementing Classes:
AbstractValidationDecoration, CompoundValidationDecoration, GraphicValidationDecoration, StyleClassValidationDecoration

public interface ValidationDecoration
Contract for validation decorators. Classes implementing this interface are used for decorating components with error/warning conditions, if such exists. They also used for marking 'required' components.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    applyRequiredDecoration(javafx.scene.control.Control target)
    Applies 'required' decoration to a given control
    void
    Applies validation decoration based on a given validation message
    void
    removeDecorations(javafx.scene.control.Control target)
    Removes all validation specific decorations from the target control.
  • Method Details

    • removeDecorations

      void removeDecorations(javafx.scene.control.Control target)
      Removes all validation specific decorations from the target control. Non-validation specific decorations are left untouched.
      Parameters:
      target -
    • applyValidationDecoration

      void applyValidationDecoration(ValidationMessage message)
      Applies validation decoration based on a given validation message
      Parameters:
      message - validation message
    • applyRequiredDecoration

      void applyRequiredDecoration(javafx.scene.control.Control target)
      Applies 'required' decoration to a given control
      Parameters:
      target - control