/** * Throws a ValidationException if the number of validationExceptions detected is greater than zero. * * @exception ValidationException DTD validation exception. */ private void maybeThrowValidationException() throws ValidationException { if (validationExceptions.size() > 0) { throw new ValidationException("Encountered " + validationExceptions.size() + " validation exceptions.", validationExceptions); } } }
/** * Constructor for ValidationException. * * @param message exception message. * @param errors collection of validation exceptions. */ ValidationException(String message, Collection<Exception> errors) { this(message); this.validationExceptions = Collections.unmodifiableCollection(validationExceptions); initCause(errors.iterator().next()); }
/** * Returns the detail message string. * * @return the detail message string. */ @Override public String getMessage() { if (getValidationExceptions().size() == 0) { return super.getMessage(); } StringBuffer sb = new StringBuffer(); boolean first = true; for (Iterator iter = getValidationExceptions().iterator(); iter.hasNext();) { Exception e = (Exception) iter.next(); if (!first) { sb.append('\n'); first = false; } sb.append(e.getMessage()); } return sb.toString(); }
/** * Returns the detail message string. * * @return the detail message string. */ @Override public String getMessage() { if (getValidationExceptions().size() == 0) { return super.getMessage(); } StringBuffer sb = new StringBuffer(); boolean first = true; for (Iterator iter = getValidationExceptions().iterator(); iter.hasNext();) { Exception e = (Exception) iter.next(); if (!first) { sb.append('\n'); first = false; } sb.append(e.getMessage()); } return sb.toString(); }
/** * Throws a ValidationException if the number of validationExceptions detected is greater than zero. * * @exception ValidationException DTD validation exception. */ private void maybeThrowValidationException() throws ValidationException { if (validationExceptions.size() > 0) { throw new ValidationException("Encountered " + validationExceptions.size() + " validation exceptions.", validationExceptions); } } }
/** * Constructor for ValidationException. * * @param message exception message. * @param errors collection of validation exceptions. */ ValidationException(String message, Collection<Exception> errors) { this(message); this.validationExceptions = Collections.unmodifiableCollection(validationExceptions); initCause(errors.iterator().next()); }
/** * Returns the detail message string. * * @return the detail message string. */ @Override public String getMessage() { if (getValidationExceptions().size() == 0) { return super.getMessage(); } StringBuffer sb = new StringBuffer(); boolean first = true; for (Iterator iter = getValidationExceptions().iterator(); iter.hasNext(); ) { Exception e = (Exception) iter.next(); if (!first) { sb.append('\n'); first = false; } sb.append(e.getMessage()); } return sb.toString(); } }
/** * Throws a ValidationException if the number of validationExceptions detected is greater than * zero. * * @exception ValidationException DTD validation exception. */ private void maybeThrowValidationException() throws ValidationException { if (validationExceptions.size() > 0) { throw new ValidationException( "Encountered " + validationExceptions.size() + " validation exceptions.", validationExceptions); } } }
/** * Constructor for ValidationException. * * @param message exception message. * @param errors collection of validation exceptions. */ ValidationException(String message, Collection<Exception> errors) { this(message); this.validationExceptions = Collections.unmodifiableCollection(validationExceptions); initCause(errors.iterator().next()); }