| 
 | 
          Scala 1.3.0.7 | |||
| Field Summary | |
| val attribStack: Stack[HashMap[Tuple2[String,String],String]] | |
| val buffer: StringBuffer | |
| val hStack: Stack[Node] | |
| val normalizeWhitespace: Boolean | |
| val tagStack: Stack[String] | |
| Method Summary | |
| var capture: Boolean | |
| def captureText(): Unitcaptures text, possibly normalizing whitespace | |
| 
        override | def characters(ch: Array[Char], offset: Int, length: Int): UnitCharacters. | 
| 
        abstract | def createNode(uri: String, elemName: String, attribs: HashMap[Tuple2[String,String],String], chIter: List[Node]): Nodecreates an new non-text(tree) node. | 
| 
        abstract | def createText(text: String): Textcreates a Text node. | 
| var curTag: String | |
| 
        override | def endElement(uri: String, localName: String, qname: String): UnitEnd element. | 
| 
        override | def error(ex: org.xml.sax.SAXParseException): UnitError. | 
| 
        override | def fatalError(ex: org.xml.sax.SAXParseException): UnitFatal error. | 
| def load(is: java.io.InputStream): Nodeloads XML from given InputStream | |
| def load(reader: java.io.Reader): Nodeloads XML from given Reader | |
| def load(sysID: String): Nodeloads XML from given sysID | |
| def loadFile(file: java.io.File): Nodeloads XML from given file | |
| def loadFile(fileDesc: java.io.FileDescriptor): Nodeloads XML from given file descriptor | |
| def loadFile(fileName: String): Nodeloads XML from given file | |
| def loadXML(source: org.xml.sax.InputSource): Nodeload XML document | |
| 
        abstract | def nodeContainsText(localName: String): BooleanTests if an XML element contains text. | 
| 
        protected | def printError(errtype: String, ex: org.xml.sax.SAXParseException): UnitPrints the error message | 
| var rootElem: Node | |
| 
        override | def startElement(uri: String, localName: String, qname: String, attributes: org.xml.sax.Attributes): Unit | 
| 
        override | def warning(ex: org.xml.sax.SAXParseException): UnitWarning. | 
| Methods inherited from java/lang/Object-class | 
| clone, eq, equals, finalize, getClass, hashCode, notify, notifyAll, synchronized, toString, wait, wait, wait | 
| Methods inherited from org/xml/sax/helpers/DefaultHandler-class | 
| endDocument, endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl | 
| Methods inherited from scala/Any-class | 
| !=, ==, asInstanceOf, isInstanceOf, match | 
| Methods inherited from scala/ScalaObject-class | 
| getType | 
| Field Detail | 
val buffer: StringBuffer
val attribStack: Stack[HashMap[Tuple2[String,String],String]]
val hStack: Stack[Node]
val tagStack: Stack[String]
val normalizeWhitespace: Boolean
| Method Detail | 
var curTag: String
var capture: Boolean
abstract def nodeContainsText(localName: String): Boolean
localName contains text.
  
abstract def createNode(uri: String, elemName: String, attribs: HashMap[Tuple2[String,String],String], chIter: List[Node]): Node
elemName - 
  
  attribs - 
  
  chIter - 
  
  abstract def createText(text: String): Text
text - 
  
  override def characters(ch: Array[Char], offset: Int, length: Int): Unit
ch - 
  
  offset - 
  
  length - 
  
  override def startElement(uri: String, localName: String, qname: String, attributes: org.xml.sax.Attributes): Unit
def captureText(): Unit
override def endElement(uri: String, localName: String, qname: String): Unit
uri - 
  
  localName - 
  
  qname - 
  
  override def warning(ex: org.xml.sax.SAXParseException): Unit
override def error(ex: org.xml.sax.SAXParseException): Unit
override def fatalError(ex: org.xml.sax.SAXParseException): Unit
protected def printError(errtype: String, ex: org.xml.sax.SAXParseException): Unit
var rootElem: Node
def loadXML(source: org.xml.sax.InputSource): Node
source - 
  
  def loadFile(file: java.io.File): Node
def loadFile(fileDesc: java.io.FileDescriptor): Node
def loadFile(fileName: String): Node
def load(is: java.io.InputStream): Node
def load(reader: java.io.Reader): Node
def load(sysID: String): Node
| 
 | 
          Scala 1.3.0.7 | |||