abstract class Binder extends ValidatingMarkupHandler
- Annotations
- @deprecated
- Deprecated
(Since version 1.3.0) This class will be removed
- Alphabetic
- By Inheritance
- Binder
- ValidatingMarkupHandler
- MarkupHandler
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Abstract Value Members
- 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
true
if the element was previously empty;false
otherwise.- args
the children of this element
- Definition Classes
- MarkupHandler
- abstract def reportValidationError(pos: Int, str: String): Unit
report a syntax error
report a syntax error
- Definition Classes
- ValidatingMarkupHandler
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[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def comment(pos: Int, txt: String): Comment
callback method invoked by MarkupParser after parsing comment.
callback method invoked by MarkupParser after parsing comment.
- Definition Classes
- Binder → MarkupHandler
- var declCurrent: ElemDecl
- Definition Classes
- ValidatingMarkupHandler
- var declStack: List[ElemDecl]
- Definition Classes
- ValidatingMarkupHandler
- 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 entityRef(pos: Int, n: String): EntityRef
callback method invoked by MarkupParser after parsing entity ref.
callback method invoked by MarkupParser after parsing entity ref.
- Definition Classes
- Binder → MarkupHandler
- To do
expanding entity references
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- 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() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- 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
- val preserveWS: Boolean
- final def procInstr(pos: Int, target: String, txt: String): ProcInstr
callback method invoked by MarkupParser after parsing PI.
callback method invoked by MarkupParser after parsing PI.
- Definition Classes
- Binder → MarkupHandler
- var qCurrent: Int
- Definition Classes
- ValidatingMarkupHandler
- var qStack: List[Int]
- Definition Classes
- ValidatingMarkupHandler
- def replacementText(entityName: String): Source
- Definition Classes
- MarkupHandler
- def reportSyntaxError(pos: Int, str: String): Unit
- Definition Classes
- Binder → MarkupHandler
- var result: NodeBuffer
- var rootLabel: String
- Definition Classes
- ValidatingMarkupHandler
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def text(pos: Int, txt: String): Text
callback method invoked by MarkupParser after parsing text.
callback method invoked by MarkupParser after parsing text.
- Definition Classes
- Binder → MarkupHandler
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def traverse(n: Node): Unit
- final def unparsedEntityDecl(name: String, extID: ExternalID, notat: String): Unit
- Definition Classes
- ValidatingMarkupHandler → MarkupHandler
- final def validate(n: Node): Node
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
- 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.