Package net.sf.saxon.event
Class OutputterEvent
java.lang.Object
net.sf.saxon.event.OutputterEvent
- Direct Known Subclasses:
OutputterEvent.Append
,OutputterEvent.Attribute
,OutputterEvent.Comment
,OutputterEvent.EndDocument
,OutputterEvent.EndElement
,OutputterEvent.Namespace
,OutputterEvent.ProcessingInstruction
,OutputterEvent.StartContent
,OutputterEvent.StartDocument
,OutputterEvent.StartElement
,OutputterEvent.Text
An outputter event is an object representing one of the events that can be passed to an
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.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Event representing an arbitrary item being sent to the event stream in composed form.static class
Event representing an attribute nodestatic class
Event representing a comment nodestatic class
Event representing end of documentstatic class
Event representing the end of an elementstatic class
Event representing a namespace nodestatic class
Event representing a processing instruction nodestatic class
Event representing the start of element contentstatic class
Event representing start of documentstatic class
Event representing the start of an element (including attributes or namespaces)static class
Event representing a text node -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
OutputterEvent
public OutputterEvent()
-
-
Method Details
-
replay
Send the event to a receiver- Parameters:
out
- the receiver to which the event is to be sent- Throws:
XPathException
- if the receiver reports an error
-