net.sf.saxon.pull

Class PullConsumer


public class PullConsumer
extends java.lang.Object

A PullConsumer consumes all the events supplied by a PullProvider, doing nothing with them. The class exists so that PullFilters on the pipeline can produce side-effects. For example, this class can be used to validate a document, where the side effects are error messages.

Constructor Summary

PullConsumer(PullProvider in)
Create a PullConsumer that swallows the events read from a given pull provider

Method Summary

void
consume()
Consume the input

Constructor Details

PullConsumer

public PullConsumer(PullProvider in)
Create a PullConsumer that swallows the events read from a given pull provider
Parameters:
in - the PullProvider from which events are to be read and swallowed up

Method Details

consume

public void consume()
            throws XPathException
Consume the input
Throws:
XPathException -