| 
 | 
          Scala 1.3.0.7 | |||
| Object Summary | |
| object AttributeSeq | |
| object Node | |
| object Parsinghelper functions for parsing XML fragments | |
| object TextBuffer | |
| object UtilityUtility functions for processing instances of bound and not bound XML classes, as well as escaping text nodes | |
| Class Summary | |
| 
        case | class Attribute(namespace: String, key: String, value: String)An XML attribute | 
| 
        abstract | class AttributeSeq()Sorted linear list of XML attributes. | 
| 
        abstract | class BindingFactoryAdapter()a FactoryAdapter that creates instances of classes binding XML types. | 
| 
        case | class CharData(text: String)an XML node for unparsed character data (CDATA). | 
| 
        case | class Comment(text: String)an XML node for comments. | 
| 
        case | class DocType(name: String, extID: ExternalID, intSubset: Seq[Decl])an XML node for document type declaration | 
| 
        case | class Elem(namespace$$: String, label$$: String, attributes: AttributeSeq, child: Node*)The case class Elemimplements the Node trait,
  providing an immutable data object representing an XML element. | 
| 
        case | class EntityRef(entityName: String)an XML node for text (PCDATA). | 
| class ExternalID()an ExternalIDs - either PublicID or SystemID | |
| 
        abstract | class FactoryAdapter()SAX adapter class, for use with Java SAX parser | 
| 
        abstract | class Node()Trait for representing XML using nodes of a labelled tree. | 
| class NodeBuffer()This class acts as a Buffer for nodes. | |
| 
        abstract | class NodeFactory[A <: Node]() | 
| 
        abstract | class NodeSeq()a wrapper around Seq[Node] that adds XPath and comprehension methods | 
| class NodeSubstitution(handle: ConstructingHandler) | |
| class NodeTraverser[A](handle: MarkupHandler[A]) | |
| class PrettyPrinter(width: Int, step: Int)Class for pretty printing. | |
| 
        case | class ProcInstr(target: String, text: String)an XML node for processing instructions (PI) | 
| 
        case | class PublicID(publicLiteral: String, systemLiteral: String)a public identifier | 
| 
        abstract | class SpecialNode()a special XML node is either text (PCDATA), a comment, a PI, or an entity ref | 
| 
        case | class SystemID(systemLiteral: String)a system identifier | 
| 
        case | class Text(text: String)an XML node for text (PCDATA). | 
| class TextBuffer()this classes is for creating text nodes without surplus whitespace. | |
| 
        case | class UName(uri: String, label: String)a universal name, like a qname after namespace prefix resolution | 
| Package Summary | |
| package dtd | |
| package nobinding | |
| package parsing | |
| package path | |
| 
 | 
          Scala 1.3.0.7 | |||