@Immutable public final class SVRLWriter extends Object
SchematronOutputType elements and converts them to W3C nodes. The
writing itself is done with JAXB.| Modifier and Type | Method and Description |
|---|---|
static Document |
createXML(SchematronOutputType aSchematronOutput)
Convert the passed schematron output element into an W3C Document node.
|
static String |
createXMLString(SchematronOutputType aSchematronOutput)
Utility method to directly convert the passed SVRL domain object to an XML
string.
|
static com.helger.commons.state.ESuccess |
writeSVRL(SchematronOutputType aSchematronOutput,
Result aResult)
Convert the passed schematron output element into an W3C Document node.
|
@Nonnull public static com.helger.commons.state.ESuccess writeSVRL(@Nonnull SchematronOutputType aSchematronOutput, @Nonnull Result aResult)
aSchematronOutput - The schematron output to be converted. May not be null.aResult - The result object to write to.ESuccess@Nullable public static Document createXML(@Nonnull SchematronOutputType aSchematronOutput)
aSchematronOutput - The schematron output to be converted. May not be null.null if conversion failed.@Nullable public static String createXMLString(@Nonnull SchematronOutputType aSchematronOutput)
aSchematronOutput - The SVRL domain object to be converted. May not be null.null if the passed domain object could not be
converted because of validation errors.Copyright © 2014–2016 Philip Helger. All rights reserved.