Interface ISchematronOutputValidityDeterminator

All Known Implementing Classes:
SchematronOutputValidityDeterminatorDefault, SchematronOutputValidityDeterminatorFailedAssertOnly, SchematronOutputValidityDeterminatorSuccessfulReportOnly

public interface ISchematronOutputValidityDeterminator
Base interface for objects that determine the validity of a Schematron validation result. By default a Schematron validation is determined valid if no failed-assert is present and no successful-report is present.
Author:
Philip Helger
  • Method Summary

    Modifier and Type
    Method
    Description
    com.helger.commons.state.EValidity
    Determine the overall validity of a Schematron validation result.
  • Method Details

    • getSchematronOutputValidity

      @Nonnull com.helger.commons.state.EValidity getSchematronOutputValidity(@Nonnull SchematronOutputType aSO)
      Determine the overall validity of a Schematron validation result.
      Parameters:
      aSO - The Schematron validation result. Never null.
      Returns:
      EValidity.VALID if the Schematron validation was successful, EValidity.INVALID if the validation failed. Never null.