class NoBindingFactoryAdapter extends FactoryAdapter with NodeFactory[Elem]
nobinding adaptor providing callbacks to parser to create elements. implements hash-consing
- Alphabetic
- By Inheritance
- NoBindingFactoryAdapter
- NodeFactory
- FactoryAdapter
- XMLLoader
- DefaultHandler
- ErrorHandler
- ContentHandler
- DTDHandler
- EntityResolver
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-  new NoBindingFactoryAdapter()
Value Members
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        !=(arg0: Any): Boolean
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        ##(): Int
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        ==(arg0: Any): Boolean
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        adapter: FactoryAdapter
      
      
      - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        asInstanceOf[T0]: T0
      
      
      - Definition Classes
- Any
 
- 
      
      
      
        
      
    
      
        
        val
      
      
        attribStack: Stack[MetaData]
      
      
      - Definition Classes
- FactoryAdapter
 
- 
      
      
      
        
      
    
      
        
        val
      
      
        buffer: collection.mutable.StringBuilder
      
      
      - Definition Classes
- FactoryAdapter
 
- 
      
      
      
        
      
    
      
        
        val
      
      
        cache: HashMap[Int, List[Elem]]
      
      
      - Definition Classes
- NodeFactory
 
- 
      
      
      
        
      
    
      
        
        var
      
      
        capture: Boolean
      
      
      - Definition Classes
- FactoryAdapter
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        captureText(): Unit
      
      
      captures text, possibly normalizing whitespace captures text, possibly normalizing whitespace - Definition Classes
- FactoryAdapter
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        characters(ch: Array[Char], offset: Int, length: Int): Unit
      
      
      Characters. Characters. - Definition Classes
- FactoryAdapter → DefaultHandler → ContentHandler
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        clone(): AnyRef
      
      
      - Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        construct(hash: Int, old: List[Elem], pre: String, name: String, attrSeq: MetaData, scope: NamespaceBinding, children: collection.Seq[Node]): Elem
      
      
      - Attributes
- protected
- Definition Classes
- NodeFactory
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        create(pre: String, label: String, attrs: MetaData, scope: NamespaceBinding, children: collection.Seq[Node]): Elem
      
      
      From NodeFactory. From NodeFactory. Constructs an instance of scala.xml.Elem -- TODO: deprecate as in Elem - Attributes
- protected
- Definition Classes
- NoBindingFactoryAdapter → NodeFactory
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        createNode(pre: String, label: String, attrs: MetaData, scope: NamespaceBinding, children: List[Node]): Elem
      
      
      From FactoryAdapter. From FactoryAdapter. Creates a node. never creates the same node twice, using hash-consing. TODO: deprecate as in Elem, or forward to create?? - returns
- a new XML element. 
 - Definition Classes
- NoBindingFactoryAdapter → FactoryAdapter
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        createProcInstr(target: String, data: String): collection.Seq[ProcInstr]
      
      
      Creates a processing instruction. Creates a processing instruction. - Definition Classes
- NoBindingFactoryAdapter → FactoryAdapter
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        createText(text: String): Text
      
      
      Creates a text node. Creates a text node. - returns
- a new Text node. 
 - Definition Classes
- NoBindingFactoryAdapter → FactoryAdapter
 
- 
      
      
      
        
      
    
      
        
        var
      
      
        curTag: String
      
      
      - Definition Classes
- FactoryAdapter
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        endDocument(): Unit
      
      
      - Definition Classes
- DefaultHandler → ContentHandler
- Annotations
- @throws( classOf[org.xml.sax.SAXException] )
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        endElement(uri: String, _localName: String, qname: String): Unit
      
      
      End element. End element. - Definition Classes
- FactoryAdapter → DefaultHandler → ContentHandler
- Exceptions thrown
- org.xml.sax.SAXExceptionif ..
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        endPrefixMapping(arg0: String): Unit
      
      
      - Definition Classes
- DefaultHandler → ContentHandler
- Annotations
- @throws( classOf[org.xml.sax.SAXException] )
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        eq(arg0: AnyRef): Boolean
      
      
      - Definition Classes
- AnyRef
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        eqElements(ch1: collection.Seq[Node], ch2: collection.Seq[Node]): Boolean
      
      
      - Definition Classes
- NodeFactory
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        equals(arg0: Any): Boolean
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        error(arg0: org.xml.sax.SAXParseException): Unit
      
      
      - Definition Classes
- DefaultHandler → ErrorHandler
- Annotations
- @throws( classOf[org.xml.sax.SAXException] )
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        fatalError(arg0: org.xml.sax.SAXParseException): Unit
      
      
      - Definition Classes
- DefaultHandler → ErrorHandler
- Annotations
- @throws( classOf[org.xml.sax.SAXException] )
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        finalize(): Unit
      
      
      - Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        getClass(): Class[_]
      
      
      - Definition Classes
- AnyRef → Any
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        
        val
      
      
        hStack: Stack[Node]
      
      
      - Definition Classes
- FactoryAdapter
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        hashCode(): Int
      
      
      - Definition Classes
- AnyRef → Any
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        ignorableWhitespace(arg0: Array[Char], arg1: Int, arg2: Int): Unit
      
      
      - Definition Classes
- DefaultHandler → ContentHandler
- Annotations
- @throws( classOf[org.xml.sax.SAXException] )
 
- 
      
      
      
        
      
    
      
        
        val
      
      
        ignoreComments: Boolean
      
      
      - Definition Classes
- NodeFactory
 
- 
      
      
      
        
      
    
      
        
        val
      
      
        ignoreProcInstr: Boolean
      
      
      - Definition Classes
- NodeFactory
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        isInstanceOf[T0]: Boolean
      
      
      - Definition Classes
- Any
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        load(url: URL): Node
      
      
      - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        load(source: InputSource): Node
      
      
      - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        load(sysID: String): Node
      
      
      - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        load(reader: Reader): Node
      
      
      - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        load(is: InputStream): Node
      
      
      loads XML from given InputStream, Reader, sysID, InputSource, or URL. loads XML from given InputStream, Reader, sysID, InputSource, or URL. - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        loadFile(name: String): Node
      
      
      - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        loadFile(fd: FileDescriptor): Node
      
      
      - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        loadFile(file: File): Node
      
      
      Loads XML from the given file, file descriptor, or filename. Loads XML from the given file, file descriptor, or filename. - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        loadString(string: String): Node
      
      
      Loads XML from the given String. Loads XML from the given String. - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        loadXML(source: InputSource, parser: SAXParser): Node
      
      
      Loads XML from the given InputSource, using the supplied parser. Loads XML from the given InputSource, using the supplied parser. The methods available in scala.xml.XML use the XML parser in the JDK. - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        makeComment(s: String): collection.Seq[Comment]
      
      
      - Definition Classes
- NodeFactory
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        makeNode(pre: String, name: String, attrSeq: MetaData, scope: NamespaceBinding, children: collection.Seq[Node]): Elem
      
      
      - Definition Classes
- NodeFactory
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        makeProcInstr(t: String, s: String): collection.Seq[ProcInstr]
      
      
      - Definition Classes
- NodeFactory
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        makeText(s: String): Text
      
      
      - Definition Classes
- NodeFactory
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        ne(arg0: AnyRef): Boolean
      
      
      - Definition Classes
- AnyRef
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        nodeContainsText(label: String): Boolean
      
      
      True. True. Every XML node may contain text that the application needs - returns
- true if element named - localNamecontains text.
 - Definition Classes
- NoBindingFactoryAdapter → FactoryAdapter
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        nodeEquals(n: Node, pre: String, name: String, attrSeq: MetaData, scope: NamespaceBinding, children: collection.Seq[Node]): Boolean
      
      
      - Definition Classes
- NodeFactory
 
- 
      
      
      
        
      
    
      
        
        val
      
      
        normalizeWhitespace: Boolean
      
      
      - Definition Classes
- FactoryAdapter
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        notationDecl(arg0: String, arg1: String, arg2: String): Unit
      
      
      - Definition Classes
- DefaultHandler → DTDHandler
- Annotations
- @throws( classOf[org.xml.sax.SAXException] )
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        notify(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        notifyAll(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        parser: SAXParser
      
      
      - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        processingInstruction(target: String, data: String): Unit
      
      
      Processing instruction. Processing instruction. - Definition Classes
- FactoryAdapter → DefaultHandler → ContentHandler
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        resolveEntity(arg0: String, arg1: String): org.xml.sax.InputSource
      
      
      - Definition Classes
- DefaultHandler → EntityResolver
- Annotations
- @throws( classOf[org.xml.sax.SAXException] ) @throws( classOf[java.io.IOException] )
 
- 
      
      
      
        
      
    
      
        
        var
      
      
        rootElem: Node
      
      
      - Definition Classes
- FactoryAdapter
 
- 
      
      
      
        
      
    
      
        
        var
      
      
        scopeStack: Stack[NamespaceBinding]
      
      
      - Definition Classes
- FactoryAdapter
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        setDocumentLocator(arg0: Locator): Unit
      
      
      - Definition Classes
- DefaultHandler → ContentHandler
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        skippedEntity(arg0: String): Unit
      
      
      - Definition Classes
- DefaultHandler → ContentHandler
- Annotations
- @throws( classOf[org.xml.sax.SAXException] )
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        startDocument(): Unit
      
      
      - Definition Classes
- DefaultHandler → ContentHandler
- Annotations
- @throws( classOf[org.xml.sax.SAXException] )
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        startElement(uri: String, _localName: String, qname: String, attributes: Attributes): Unit
      
      
      - Definition Classes
- FactoryAdapter → DefaultHandler → ContentHandler
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        startPrefixMapping(arg0: String, arg1: String): Unit
      
      
      - Definition Classes
- DefaultHandler → ContentHandler
- Annotations
- @throws( classOf[org.xml.sax.SAXException] )
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        synchronized[T0](arg0: ⇒ T0): T0
      
      
      - Definition Classes
- AnyRef
 
- 
      
      
      
        
      
    
      
        
        val
      
      
        tagStack: Stack[String]
      
      
      - Definition Classes
- FactoryAdapter
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        toString(): String
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        unparsedEntityDecl(arg0: String, arg1: String, arg2: String, arg3: String): Unit
      
      
      - Definition Classes
- DefaultHandler → DTDHandler
- Annotations
- @throws( classOf[org.xml.sax.SAXException] )
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @throws( ... )
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long, arg1: Int): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @throws( ... )
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        warning(arg0: org.xml.sax.SAXParseException): Unit
      
      
      - Definition Classes
- DefaultHandler → ErrorHandler
- Annotations
- @throws( classOf[org.xml.sax.SAXException] )