public class ConstraintChecker extends WatchManager
WatchManager.GroupingScopeactiveWatchStack, elementStackTop, watchListpipelineConfiguration, previousAtomic, systemId| Constructor and Description |
|---|
ConstraintChecker(PipelineConfiguration pipe) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addPrearrangedWatches() |
ValidationContext |
getValidationContext() |
void |
setElementDeclaration(ElementDecl decl)
setElementDeclaration is called immediately before the call on startElement.
|
void |
setPipelineConfiguration(PipelineConfiguration pipe)
Set the pipeline configuration
|
void |
setValidationContext(ValidationContext vc) |
addWatch, append, attribute, characters, close, comment, endDocument, endElement, endGroupingScope, getDepth, getDocumentNode, getMultiAccumulatorWatch, getStartTagBuffer, getURIForPrefix, getXPathContext, iteratePrefixes, namespace, processingInstruction, removeWatch, setStartTagBuffer, setUnparsedEntity, setXPathContext, startCapturingGroupingWatches, startContent, startDocument, startElement, startGroupingScope, stopCapturingGroupingWatches, usesTypeAnnotations, watchAccumulatorsappend, decompose, flatten, getConfiguration, getErrorCodeForDecomposingFunctionItems, getNamePool, getPipelineConfiguration, getSystemId, handlesAppend, open, setSystemIdpublic ConstraintChecker(PipelineConfiguration pipe)
public void setValidationContext(ValidationContext vc)
public ValidationContext getValidationContext()
public void setPipelineConfiguration(PipelineConfiguration pipe)
ReceiversetPipelineConfiguration in interface ReceiversetPipelineConfiguration in class SequenceReceiverpipe - the pipeline configurationpublic void setElementDeclaration(ElementDecl decl) throws XPathException
decl - the element declarationXPathException - if an error occursprotected void addPrearrangedWatches()
throws XPathException
addPrearrangedWatches in class WatchManagerXPathExceptionCopyright (c) 2004-2020 Saxonica Limited. All rights reserved.