biz.c24.io.api.data.swapswire
Class SwdmlValidator
java.lang.Object
biz.c24.io.api.data.DefaultValidationRule
biz.c24.io.api.data.XsltValidator
biz.c24.io.api.data.swapswire.SwdmlValidator
- All Implemented Interfaces:
- ModelComponent, ValidationRule, Validator, Serializable
- Direct Known Subclasses:
- Swdml31Validator, SwdmlEqd42Validator, SwdmlGenericValidator, SwdmlIrd42Validator
public abstract class SwdmlValidator
- extends XsltValidator
Validator to verify an SWDML document against the SwapsWire supplied validation XSL script.
- See Also:
- Serialized Form
Methods inherited from class biz.c24.io.api.data.DefaultValidationRule |
addDependentPredicateCode, getAnnotation, getContextForPredicateChecking, getDependentPredicateCode, getDependentPredicateCodeCount, getErrorCode, getName, getPredicateCode, getSeverity, removeDependentPredicateCode, setAnnotation, setErrorCode, setName, setPredicateCode, setSeverity, toString |
SwdmlValidator
public SwdmlValidator(String name,
String xsltResource)
createSource
protected Source createSource()
- Specified by:
createSource
in class XsltValidator
createResult
protected Result createResult(net.sf.saxon.Configuration config,
DocumentNode rootNode,
ComplexDataObject rootObject,
List errors)
- Specified by:
createResult
in class XsltValidator
C24 Technologies © 2002-2012: All Rights Reserved.