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