Class ValidationError<R extends ValidationRule<R,​V>,​V extends Validable>

  • All Implemented Interfaces:
    java.beans.PropertyChangeListener, java.util.EventListener

    public class ValidationError<R extends ValidationRule<R,​V>,​V extends Validable>
    extends ProblemIssue<R,​V>
    Represents a validation issue requiring attention embedded in a validation report. An error signify that the project launching may lead to abnormal behaviour.
    • Constructor Detail

      • ValidationError

        public ValidationError​(R rule,
                               V anObject,
                               java.lang.String aMessage)
      • ValidationError

        public ValidationError​(R rule,
                               V anObject,
                               java.lang.String aMessage,
                               FixProposal<R,​V> proposal)
      • ValidationError

        public ValidationError​(R rule,
                               V anObject,
                               java.lang.String aMessage,
                               java.util.List<FixProposal<R,​V>> fixProposals)
      • ValidationError

        public ValidationError​(R rule,
                               V anObject,
                               java.lang.String aMessage,
                               FixProposal<R,​V>... fixProposals)