Class SchematronHelper


  • public class SchematronHelper
    extends Object
    Can validate xml against schematron generated from fryske akademy tei dictionaries customization
    • Constructor Detail

      • SchematronHelper

        public SchematronHelper()
    • Method Detail

      • validate

        public static name.dmaus.schxslt.Result validate​(URL xml)
                                                  throws IOException,
                                                         name.dmaus.schxslt.SchematronException
        validates using schematron, the result holds success or failures
        Parameters:
        xml -
        Throws:
        name.dmaus.schxslt.SchematronException - when transforming fails, NOT when validation fails
        IOException
      • validate

        public static name.dmaus.schxslt.Result validate​(String xml)
                                                  throws name.dmaus.schxslt.SchematronException
        validates using schematron, the result holds success or failures
        Parameters:
        xml -
        Throws:
        name.dmaus.schxslt.SchematronException - when transforming fails, NOT when validation fails
      • main

        public static void main​(String[] args)
                         throws IOException,
                                name.dmaus.schxslt.SchematronException
        validate all files in first file or directory argument (ValidationException indicates validation failure)
        Parameters:
        args -
        Throws:
        ValidationException - when validation fails
        IOException
        name.dmaus.schxslt.SchematronException