XmlEvent

sealed class XmlEvent(source)

A class to represent the events that can occur in XML Documents

Created by pdvrieze on 16/11/15.

Inheritors

Types

Link copied to clipboard
class Attribute(val locationInfo: String?, namespaceUri: CharSequence, localName: CharSequence, prefix: CharSequence, value: CharSequence) : XmlEvent
Link copied to clipboard
object Companion
Link copied to clipboard
class EndDocumentEvent(val locationInfo: String?) : XmlEvent
Link copied to clipboard
class EndElementEvent(val locationInfo: String?, val namespaceUri: String, val localName: String, val prefix: String, namespaceContext: IterableNamespaceContext) : XmlEvent.NamedEvent
Link copied to clipboard
class EntityRefEvent(val locationInfo: String?, val localName: String, val text: String) : XmlEvent.TextEvent
Link copied to clipboard
abstract class NamedEvent(val locationInfo: String?, val namespaceUri: String, val localName: String, val prefix: String) : XmlEvent
Link copied to clipboard
class NamespaceImpl(namespacePrefix: CharSequence, namespaceUri: CharSequence) : Namespace
Link copied to clipboard
class ProcessingInstructionEvent(val locationInfo: String?, val target: String, val data: String) : XmlEvent.TextEvent
Link copied to clipboard
class StartDocumentEvent(val locationInfo: String?, val encoding: String?, val version: String?, val standalone: Boolean?) : XmlEvent
Link copied to clipboard
class StartElementEvent(val locationInfo: String?, val namespaceUri: String, val localName: String, val prefix: String, val attributes: Array<out XmlEvent.Attribute>, parentNamespaceContext: IterableNamespaceContext, namespaceDecls: List<Namespace>) : XmlEvent.NamedEvent
Link copied to clipboard
open class TextEvent(val locationInfo: String?, val eventType: EventType, val text: String) : XmlEvent

Properties

Link copied to clipboard
abstract val eventType: EventType
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun writeTo(writer: XmlWriter)