public abstract class OutputterEvent
extends java.lang.Object
Outputter
:
for example, a startElement, attribute, namespace
endElement, characters, or comment event. Sufficient information is retained in order to enable a stored event to
be "replayed" later.Modifier and Type | Class and Description |
---|---|
static class |
OutputterEvent.Append
Event representing an arbitrary item being sent to the event stream in composed form.
|
static class |
OutputterEvent.Attribute
Event representing an attribute node
|
static class |
OutputterEvent.Comment
Event representing a comment node
|
static class |
OutputterEvent.EndDocument
Event representing end of document
|
static class |
OutputterEvent.EndElement
Event representing the end of an element
|
static class |
OutputterEvent.Namespace
Event representing a namespace node
|
static class |
OutputterEvent.ProcessingInstruction
Event representing a processing instruction node
|
static class |
OutputterEvent.StartContent
Event representing the start of element content
|
static class |
OutputterEvent.StartDocument
Event representing start of document
|
static class |
OutputterEvent.StartElement
Event representing the start of an element (including attributes or namespaces)
|
static class |
OutputterEvent.Text
Event representing a text node
|
Constructor and Description |
---|
OutputterEvent() |
Modifier and Type | Method and Description |
---|---|
void |
replay(Outputter out)
Send the event to a receiver
|
public void replay(Outputter out) throws XPathException
out
- the receiver to which the event is to be sentXPathException
- the the receiver reports an errorCopyright (c) 2004-2022 Saxonica Limited. All rights reserved.