Class SchematronProviderXSLTPrebuild

java.lang.Object
com.helger.schematron.xslt.SchematronProviderXSLTPrebuild
All Implemented Interfaces:
com.helger.schematron.api.xslt.ISchematronXSLTBasedProvider

@NotThreadSafe public class SchematronProviderXSLTPrebuild extends Object implements com.helger.schematron.api.xslt.ISchematronXSLTBasedProvider
This Schematron validator factory uses an existing, precompiled Schematron XSLT for validation.
Author:
Philip Helger
  • Constructor Details

  • Method Details

    • isValidSchematron

      public boolean isValidSchematron()
      Specified by:
      isValidSchematron in interface com.helger.schematron.api.xslt.ISchematronXSLTBasedProvider
    • getXSLTDocument

      @Nullable public Document getXSLTDocument()
      Specified by:
      getXSLTDocument in interface com.helger.schematron.api.xslt.ISchematronXSLTBasedProvider
    • getXSLTTransformer

      @Nullable public Transformer getXSLTTransformer() throws TransformerConfigurationException
      Specified by:
      getXSLTTransformer in interface com.helger.schematron.api.xslt.ISchematronXSLTBasedProvider
      Throws:
      TransformerConfigurationException