Package com.helger.schematron.api.xslt
Interface ISchematronXSLTBasedProvider
public interface ISchematronXSLTBasedProvider
Interface for a factory creating Schematron validators from XSLT. Sometimes
the pre-built XSLTs are already available, and sometimes they need to be
built from the underlying Schematron file.
- Author:
- Philip Helger
-
Method Summary
Modifier and TypeMethodDescriptionboolean
-
Method Details
-
isValidSchematron
boolean isValidSchematron()- Returns:
trueif the Schematron was successfully interpreted,falseotherwise.
-
getXSLTDocument
- Returns:
- The produced XSLT document from the Schematron document or
nullif preprocessing failed. - See Also:
-
getXSLTTransformer
- Returns:
- The XSLT transformer to be used. May be
nullif the compilation of the XSLT failed. - Throws:
TransformerConfigurationException- In case of an internal error
-