Package net.sf.saxon.event
Class Event
java.lang.Object
net.sf.saxon.event.Event
- Direct Known Subclasses:
Event.Append
,Event.Comment
,Event.EndDocument
,Event.EndElement
,Event.ProcessingInstruction
,Event.StartDocument
,Event.StartElement
,Event.Text
An event is an object representing one of the events that can be passed to a receiver: for example, a startElement,
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 a comment nodestatic class
Event representing end of documentstatic class
Event representing the end of an elementstatic class
Event representing a processing instruction nodestatic 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
-
Event
public Event()
-
-
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
-