Interface ClientConstraintDescriptor

  • All Known Implementing Classes:
    BaseCCD

    public interface ClientConstraintDescriptor
    Applies client-side validation constraints based on a particular JSR 303 annotation. Note: converted from a final class to an interface as part of 5.4.
    • Method Detail

      • getAnnotationClass

         getAnnotationClass()
        The annotation class that drives this descriptor.
      • getAttributes

        <> getAttributes()
        Names of attributes from the that are relevant.
      • applyClientValidation

        void applyClientValidation​(MarkupWriter writer,
                                    message,
                                   <,​> attributes)
        Applies the validation
        Parameters:
        writer - used to write new attributes into the HTML tag for the user interface element
        message - error message to present to user when the constraint is violated
        attributes -