public class CardinalityCheckingFeed
A Feed to go on the streaming pipeline that checks the cardinality of the sequence represented
by the events passing down the pipeline. This includes the ability to handled decomposed items
represented as a sequence of startElement/endElement calls.
Signal that an element or document node has been found that matches the selection that this
Watch is looking for. This method is called by the WatchManager while
processing the startElement or startDocument event that matches the selection.
node - the element or document node whose start event has been matched
locationId - the location associated with the element or document node (may be
the location of the instruction that created it)
a Receiver to be notified of all events starting with the startElement/startDocument event
for the matched element, and ending with the endElement event for that element; or null if this
feature is not required.
Get a receiver to which start and end events for documents and elements can be
written. By default this will be the same as the receiver for the result feed,
because very few XSLT constructs (specifically, variables and functions) allow
the results of document and element constructors to be captured for further
processing. A construct that does need to process these events will intercept
them by providing its own receiver, typically a SequenceOutputter.