scala.xml.factory

Binder

class Binder extends ValidatingMarkupHandler

attributes: abstract
source: Binder.scala
    authors:
  1. Burak Emir

Inherited
  1. Hide All
  2. Show all
  1. ValidatingMarkupHandler
  2. MarkupHandler
  3. Logged
  4. AnyRef
  5. Any
Visibility
  1. Public
  2. All

Instance constructors

  1. new Binder(preserveWS: Boolean)

Value Members

  1. def !=(arg0: AnyRef): Boolean

  2. def !=(arg0: Any): Boolean

    o != arg0 is the same as !(o == (arg0)).

  3. def ##(): Int

  4. def $asInstanceOf[T0](): T0

  5. def $isInstanceOf[T0](): Boolean

  6. def ==(arg0: AnyRef): Boolean

    o == arg0 is the same as if (o eq null) arg0 eq null else o.equals(arg0).

  7. def ==(arg0: Any): Boolean

    o == arg0 is the same as o.equals(arg0).

  8. def asInstanceOf[T0]: T0

    This method is used to cast the receiver object to be of type T0.

  9. def attListDecl(name: String, attList: List[AttrDecl]): Unit

  10. def clone(): AnyRef

    This method creates and returns a copy of the receiver object.

  11. def comment(pos: Int, txt: String): Comment

    callback method invoked by MarkupParser after parsing comment.

  12. var declCurrent: ElemDecl

  13. var declStack: List[ElemDecl]

  14. var decls: List[Decl]

  15. def elem(pos: Int, pre: String, label: String, attrs: MetaData, scope: NamespaceBinding, args: NodeSeq): NodeSeq

    callback method invoked by MarkupParser after parsing an element, between the elemStart and elemEnd callbacks

  16. def elemDecl(name: String, cmstr: String): Unit

  17. def elemEnd(pos: Int, pre: String, label: String): Unit

    callback method invoked by MarkupParser after end-tag of element.

  18. def elemStart(pos: Int, pre: String, label: String, attrs: MetaData, scope: NamespaceBinding): Unit

    callback method invoked by MarkupParser after start-tag of element.

  19. def endDTD(n: String): Unit

  20. var ent: Map[String, EntityDecl]

  21. def entityRef(pos: Int, n: String): EntityRef

    callback method invoked by MarkupParser after parsing entity ref.

  22. def eq(arg0: AnyRef): Boolean

    This method is used to test whether the argument (arg0) is a reference to the receiver object (this).

  23. def equals(arg0: Any): Boolean

    This method is used to compare the receiver object (this) with the argument object (arg0) for equivalence.

  24. def finalize(): Unit

    This method is called by the garbage collector on the receiver object when garbage collection determines that there are no more references to the object.

  25. def getClass(): java.lang.Class[_ <: java.lang.Object]

    Returns a representation that corresponds to the dynamic class of the receiver object.

  26. def hashCode(): Int

    Returns a hash code value for the object.

  27. def isInstanceOf[T0]: Boolean

    This method is used to test whether the dynamic type of the receiver object is T0.

  28. val isValidating: Boolean

    returns true is this markup handler is validating

  29. def log(msg: String): Unit

    This method should log the message given as argument somewhere as a side-effect.

  30. def lookupElemDecl(Label: String): ElemDecl

  31. def ne(arg0: AnyRef): Boolean

    o.ne(arg0) is the same as !(o.eq(arg0)).

  32. def notationDecl(notat: String, extID: ExternalID): Unit

  33. def notify(): Unit

    Wakes up a single thread that is waiting on the receiver object's monitor.

  34. def notifyAll(): Unit

    Wakes up all threads that are waiting on the receiver object's monitor.

  35. def parameterEntityDecl(name: String, edef: EntityDef): Unit

  36. def parsedEntityDecl(name: String, edef: EntityDef): Unit

  37. def peReference(name: String): Unit

  38. val preserveWS: Boolean

  39. def procInstr(pos: Int, target: String, txt: String): ProcInstr

    callback method invoked by MarkupParser after parsing PI.

  40. var qCurrent: Int

  41. var qStack: List[Int]

  42. def replacementText(entityName: String): Source

  43. def reportSyntaxError(pos: Int, str: String): Unit

  44. def reportValidationError(pos: Int, str: String): Unit

    report a syntax error

  45. var result: NodeBuffer

  46. var rootLabel: String

  47. def synchronized[T0](arg0: T0): T0

  48. def text(pos: Int, txt: String): Text

    callback method invoked by MarkupParser after parsing text.

  49. def toString(): String

    Returns a string representation of the object.

  50. def traverse(n: Node): Unit

  51. def unparsedEntityDecl(name: String, extID: ExternalID, notat: String): Unit

  52. def validate(n: Node): Node

  53. def wait(): Unit

  54. def wait(arg0: Long, arg1: Int): Unit

  55. def wait(arg0: Long): Unit