scala.xml.parsing

class ValidatingMarkupHandler

[source: scala/xml/parsing/ValidatingMarkupHandler.scala]

abstract class ValidatingMarkupHandler
extends MarkupHandler
Direct Known Subclasses:
Binder

Value Summary
var declCurrent : ElemDecl
var declStack : List[ElemDecl]
override final val isValidating : Boolean = true
returns true is this markup handler is validing
var qCurrent : Int
var qStack : List[Int]
var rootLabel : String
Values and Variables inherited from MarkupHandler
decls, ent
Method Summary
override final def attListDecl (name : String, attList : List[AttrDecl]) : Unit
override final def elemDecl (name : String, cmstr : String) : Unit
override def elemEnd (pos : Int, pre : String, label : String) : Unit
callback method invoked by MarkupParser after end-tag of element.
override def elemStart (pos : Int, pre : String, label : String, attrs : MetaData, scope : NamespaceBinding) : Unit
callback method invoked by MarkupParser after start-tag of element.
override def endDTD (n : String) : Unit
override def log (msg : String) : Unit
This method should log the message given as argument somewhere as a side-effect.
override final def notationDecl (notat : String, extID : ExternalID) : Unit
override final def peReference (name : String) : Unit
abstract def reportValidationError (pos : Int, str : String) : Unit
report a syntax error
override final def unparsedEntityDecl (name : String, extID : ExternalID, notat : String) : Unit
Methods inherited from MarkupHandler
elem (abstract), procInstr (abstract), comment (abstract), entityRef (abstract), text (abstract), reportSyntaxError (abstract), lookupElemDecl, replacementText, parameterEntityDecl, parsedEntityDecl
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf