Package com.xmlcalabash.steps.validation
Class ValidateWithXmlSchema
-
- All Implemented Interfaces:
-
com.xmlcalabash.api.XProcStep
public class ValidateWithXmlSchema extends AbstractAtomicStep
-
-
Field Summary
Fields Modifier and Type Field Description private XProcDocument
document
private SaxonErrorReporter
errorReporter
private final List<XProcDocument>
schemas
private final RuntimeStepParameters
stepParams
private final XProcStepConfiguration
stepConfig
private final Receiver
receiver
private final Map<QName, LazyValue>
options
private final Map<String, List<XProcDocument>>
queues
private final Long
nodeId
-
Constructor Summary
Constructors Constructor Description ValidateWithXmlSchema()
-
Method Summary
Modifier and Type Method Description final XProcDocument
getDocument()
final Unit
setDocument(XProcDocument document)
final SaxonErrorReporter
getErrorReporter()
final Unit
setErrorReporter(SaxonErrorReporter errorReporter)
final List<XProcDocument>
getSchemas()
Unit
setup(XProcStepConfiguration stepConfig, Receiver receiver, RuntimeStepParameters stepParams)
Unit
run()
Unit
reset()
String
toString()
-
Methods inherited from class com.xmlcalabash.steps.AbstractAtomicStep
abort, booleanBinding, establishNamespaceBinding, establishNamespaceBinding, extensionAttributes, getNodeId, getOptions, getQueues, getReceiver, getStepConfig, getStepParams, hasBinding, input, integerBinding, mediaTypeBinding, option, overrideContentTypes, qnameBinding, qnameMapBinding, stringBinding, stringMapBinding, teardown, uriBinding, valueBinding, xmlBinding
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getDocument
final XProcDocument getDocument()
-
setDocument
final Unit setDocument(XProcDocument document)
-
getErrorReporter
final SaxonErrorReporter getErrorReporter()
-
setErrorReporter
final Unit setErrorReporter(SaxonErrorReporter errorReporter)
-
getSchemas
final List<XProcDocument> getSchemas()
-
setup
Unit setup(XProcStepConfiguration stepConfig, Receiver receiver, RuntimeStepParameters stepParams)
-
-
-
-