net.sf.saxon.pull
Class PullTracer
- PullProvider
PullTracer is a PullFilter that can be inserted into a pull pipeline for diagnostic purposes. It traces
all the events as they are read, writing details to System.err
ATOMIC_VALUE , ATTRIBUTE , COMMENT , END_DOCUMENT , END_ELEMENT , END_OF_INPUT , NAMESPACE , PROCESSING_INSTRUCTION , START_DOCUMENT , START_ELEMENT , START_OF_INPUT , TEXT |
int | next() - Get the next event.
|
close , current , getAtomicValue , getAttributes , getFingerprint , getNameCode , getNamePool , getNamespaceDeclarations , getPipelineConfiguration , getSourceLocator , getStringValue , getTypeAnnotation , getUnderlyingProvider , getUnparsedEntities , next , setPipelineConfiguration , skipToMatchingEnd |
PullTracer
public PullTracer(PullProvider base)
Create a PullTracer
base
- the PullProvider to which requests are to be passed
next
public int next()
throws XPathException
Get the next event. This implementation gets the next event from the underlying PullProvider,
copies it to the branch Receiver, and then returns the event to the caller.
- next in interface PullProvider
- next in interface PullFilter