abstract class ValidatingMarkupHandler extends MarkupHandler
- Alphabetic
- By Inheritance
- ValidatingMarkupHandler
- MarkupHandler
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-  new ValidatingMarkupHandler()
Abstract Value Members
- 
      
      
      
        
      
    
      
        abstract 
        def
      
      
        comment(pos: Int, comment: String): NodeSeq
      
      
      callback method invoked by MarkupParser after parsing comment. callback method invoked by MarkupParser after parsing comment. - Definition Classes
- MarkupHandler
 
- 
      
      
      
        
      
    
      
        abstract 
        def
      
      
        elem(pos: Int, pre: String, label: String, attrs: MetaData, scope: NamespaceBinding, empty: Boolean, args: NodeSeq): NodeSeq
      
      
      callback method invoked by MarkupParser after parsing an element, between the elemStart and elemEnd callbacks callback method invoked by MarkupParser after parsing an element, between the elemStart and elemEnd callbacks - pos
- the position in the source file 
- pre
- the prefix 
- label
- the local name 
- attrs
- the attributes (metadata) 
- empty
- trueif the element was previously empty;- falseotherwise.
- args
- the children of this element 
 - Definition Classes
- MarkupHandler
 
- 
      
      
      
        
      
    
      
        abstract 
        def
      
      
        entityRef(pos: Int, n: String): NodeSeq
      
      
      callback method invoked by MarkupParser after parsing entity ref. callback method invoked by MarkupParser after parsing entity ref. - Definition Classes
- MarkupHandler
- To do
- expanding entity references 
 
- 
      
      
      
        
      
    
      
        abstract 
        def
      
      
        procInstr(pos: Int, target: String, txt: String): NodeSeq
      
      
      callback method invoked by MarkupParser after parsing PI. callback method invoked by MarkupParser after parsing PI. - Definition Classes
- MarkupHandler
 
- 
      
      
      
        
      
    
      
        abstract 
        def
      
      
        reportSyntaxError(pos: Int, str: String): Unit
      
      
      - Definition Classes
- MarkupHandler
 
- 
      
      
      
        
      
    
      
        abstract 
        def
      
      
        reportValidationError(pos: Int, str: String): Unit
      
      
      report a syntax error 
- 
      
      
      
        
      
    
      
        abstract 
        def
      
      
        text(pos: Int, txt: String): NodeSeq
      
      
      callback method invoked by MarkupParser after parsing text. callback method invoked by MarkupParser after parsing text. - Definition Classes
- MarkupHandler
 
Concrete 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
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        asInstanceOf[T0]: T0
      
      
      - Definition Classes
- Any
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        attListDecl(name: String, attList: List[AttrDecl]): Unit
      
      
      - Definition Classes
- ValidatingMarkupHandler → MarkupHandler
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        clone(): AnyRef
      
      
      - Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
 
-  var declCurrent: ElemDecl
-  var declStack: List[ElemDecl]
- 
      
      
      
        
      
    
      
        
        var
      
      
        decls: List[Decl]
      
      
      - Definition Classes
- MarkupHandler
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        elemDecl(name: String, cmstr: String): Unit
      
      
      - Definition Classes
- ValidatingMarkupHandler → MarkupHandler
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        elemEnd(pos: Int, pre: String, label: String): Unit
      
      
      callback method invoked by MarkupParser after end-tag of element. callback method invoked by MarkupParser after end-tag of element. - pos
- the position in the source file 
- pre
- the prefix 
- label
- the local name 
 - Definition Classes
- ValidatingMarkupHandler → MarkupHandler
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        elemStart(pos: Int, pre: String, label: String, attrs: MetaData, scope: NamespaceBinding): Unit
      
      
      callback method invoked by MarkupParser after start-tag of element. callback method invoked by MarkupParser after start-tag of element. - pos
- the position in the sourcefile 
- pre
- the prefix 
- label
- the local name 
- attrs
- the attributes (metadata) 
 - Definition Classes
- ValidatingMarkupHandler → MarkupHandler
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        endDTD(n: String): Unit
      
      
      - Definition Classes
- ValidatingMarkupHandler → MarkupHandler
 
- 
      
      
      
        
      
    
      
        
        var
      
      
        ent: Map[String, EntityDecl]
      
      
      - Definition Classes
- MarkupHandler
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        eq(arg0: AnyRef): Boolean
      
      
      - Definition Classes
- AnyRef
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        equals(arg0: Any): Boolean
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        
        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()
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        hashCode(): Int
      
      
      - Definition Classes
- AnyRef → Any
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        isInstanceOf[T0]: Boolean
      
      
      - Definition Classes
- Any
 
- 
      
      
      
        
      
    
      
        final 
        val
      
      
        isValidating: Boolean(true)
      
      
      - Definition Classes
- ValidatingMarkupHandler → MarkupHandler
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        lookupElemDecl(Label: String): ElemDecl
      
      
      - Definition Classes
- MarkupHandler
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        ne(arg0: AnyRef): Boolean
      
      
      - Definition Classes
- AnyRef
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        notationDecl(notat: String, extID: ExternalID): Unit
      
      
      - Definition Classes
- ValidatingMarkupHandler → MarkupHandler
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        notify(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        notifyAll(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        parameterEntityDecl(name: String, edef: EntityDef): Unit
      
      
      - Definition Classes
- MarkupHandler
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        parsedEntityDecl(name: String, edef: EntityDef): Unit
      
      
      - Definition Classes
- MarkupHandler
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        peReference(name: String): Unit
      
      
      - Definition Classes
- ValidatingMarkupHandler → MarkupHandler
 
-  var qCurrent: Int
-  var qStack: List[Int]
- 
      
      
      
        
      
    
      
        
        def
      
      
        replacementText(entityName: String): Source
      
      
      - Definition Classes
- MarkupHandler
 
-  var rootLabel: String
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        synchronized[T0](arg0: ⇒ T0): T0
      
      
      - Definition Classes
- AnyRef
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        toString(): String
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        unparsedEntityDecl(name: String, extID: ExternalID, notat: String): Unit
      
      
      - Definition Classes
- ValidatingMarkupHandler → MarkupHandler
 
- 
      
      
      
        
      
    
      
        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( ... )
 
Deprecated Value Members
- 
      
      
      
        
      
    
      
        
        def
      
      
        log(msg: String): Unit
      
      
      - Definition Classes
- MarkupHandler
- Annotations
- @deprecated
- Deprecated
- (Since version 2.11) This method and its usages will be removed. Use a debugger to debug code.