public class ConstraintChecker extends WatchManager
activeWatchStack, elementStackTop, watchList
nextReceiver
pipelineConfiguration, previousAtomic, systemId
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
Constructor and Description |
---|
ConstraintChecker(Receiver next) |
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, attribute, characters, comment, endDocument, endElement, getAccumulatorWatchMap, getDocumentNode, getURIForPrefix, getXPathContext, iteratePrefixes, namespace, processingInstruction, setAccumulatorWatchMap, setStartTagBuffer, setXPathContext, startContent, startDocument, startElement, usesTypeAnnotations
append, close, getNamePool, getUnderlyingReceiver, open, setSystemId, setUnderlyingReceiver, setUnparsedEntity
append, getConfiguration, getPipelineConfiguration, getSystemId
public ConstraintChecker(Receiver next)
public void setValidationContext(ValidationContext vc)
public ValidationContext getValidationContext()
public void setPipelineConfiguration(PipelineConfiguration pipe)
Receiver
setPipelineConfiguration
in interface Receiver
setPipelineConfiguration
in class ProxyReceiver
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-2013 Saxonica Limited. All rights reserved.