Class DefaultViolationTranslator

  • All Implemented Interfaces:
    IViolationTranslator

    public class DefaultViolationTranslator
    extends Object
    implements IViolationTranslator
    A default implementation of IViolationTranslator. The validation error is created with the constraint violation's default error message. Further, the violation is checked for a message key and if is found it is also added as a message key to the validation error. The keys are only used if they are in the bean validation's default format of '{key}'.
    Author:
    igor
    • Method Detail

      • convert

        public <T> org.apache.wicket.validation.ValidationError convert​(javax.validation.ConstraintViolation<T> violation)
        Description copied from interface: IViolationTranslator
        Converts a ConstraintViolation into a ValidationError
        Specified by:
        convert in interface IViolationTranslator
        Parameters:
        violation - constraint violation from bean validation
        Returns:
        validation validation error to be reported on the component