public class ConstraintChecker extends WatchManager
activeWatchStack, elementStackTop, watchList
pipelineConfiguration, previousAtomic, systemId
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
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, getAccumulatorWatchMap, getDocumentNode, getURIForPrefix, getXPathContext, iteratePrefixes, namespace, processingInstruction, removeWatch, setAccumulatorWatchMap, setStartTagBuffer, setXPathContext, startContent, startDocument, startElement, usesTypeAnnotations
append, getConfiguration, getNamePool, getPipelineConfiguration, getSystemId, isTrueSequenceReceiver, open, setSystemId, setUnparsedEntity
public ConstraintChecker(PipelineConfiguration pipe)
public void setValidationContext(ValidationContext vc)
public ValidationContext getValidationContext()
public void setPipelineConfiguration(PipelineConfiguration pipe)
Receiver
setPipelineConfiguration
in interface Receiver
setPipelineConfiguration
in class SequenceReceiver
pipe
- the pipeline configurationpublic void setElementDeclaration(ElementDecl decl) throws XPathException
decl
- the element declarationXPathException
- if an error occursprotected void addPrearrangedWatches() throws XPathException
addPrearrangedWatches
in class WatchManager
XPathException
Copyright (c) 2004-2014 Saxonica Limited. All rights reserved.