scala.xml.dtd

ContentModelParser

object ContentModelParser extends Scanner

Parser for regexps (content models in DTD element declarations)

source: ContentModelParser.scala
Inherited
  1. Hide All
  2. Show all
  1. Scanner
  2. TokenTests
  3. Tokens
  4. AnyRef
  5. Any
Visibility
  1. Public
  2. All

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. val CHOICE: Int

  9. val COMMA: Int

  10. val END: Int

  11. val ENDCH: Char

  12. val LPAREN: Int

  13. val NAME: Int

  14. val OPT: Int

  15. val PLUS: Int

  16. val RPAREN: Int

  17. val S: Int

  18. val STAR: Int

  19. val TOKEN_PCDATA: Int

  20. def acc(d: Char): Unit

  21. def accS(ds: Seq[Char]): Unit

  22. def accept(tok: Int): Unit

  23. def asInstanceOf[T0]: T0

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

  24. def atom: Letter

  25. def checkPubID(s: String): Boolean

  26. def checkSysID(s: String): Boolean

  27. def choiceRest(p: RegExp): Alt

  28. def clone(): AnyRef

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

  29. def contentspec: ContentModel

  30. def eq(arg0: AnyRef): Boolean

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

  31. def equals(arg0: Any): Boolean

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

  32. 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.

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

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

  34. def hashCode(): Int

    Returns a hash code value for the object.

  35. def initScanner(s: String): Unit

    initializes the scanner on input s

  36. def isAlpha(c: Char): Boolean

    These are 99% sure to be redundant but refactoring on the safe side.

  37. def isAlphaDigit(c: Char): Boolean

  38. def isIdentChar: Boolean

  39. def isInstanceOf[T0]: Boolean

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

  40. def isName(s: String): Boolean

    Name ::= ( Letter | '_' ) (NameChar)*

  41. def isNameChar(ch: Char): Boolean

    NameChar ::= Letter | Digit | '.

  42. def isNameStart(ch: Char): Boolean

    NameStart ::= ( Letter | '_' ) where Letter means in one of the Unicode general categories { Ll, Lu, Lo, Lt, Nl }

  43. def isPubIDChar(ch: Char): Boolean

  44. def isSpace(cs: Seq[Char]): Boolean

    (#x20 | #x9 | #xD | #xA)+

  45. def isSpace(ch: Char): Boolean

    (#x20 | #x9 | #xD | #xA)

  46. def isValidIANAEncoding(ianaEncoding: Seq[Char]): Boolean

    Returns true if the encoding name is a valid IANA encoding.

  47. def maybeSuffix(s: RegExp): RegExp

  48. def name: Int

  49. def ne(arg0: AnyRef): Boolean

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

  50. def next: Unit

  51. def nextToken: Unit

    scans the next token

  52. def notify(): Unit

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

  53. def notifyAll(): Unit

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

  54. def parse(s: String): ContentModel

    parses the argument to a regexp

  55. def particle: RegExp

  56. def readToken: Int

  57. def regexp: RegExp

  58. def sOpt: Unit

  59. def seqRest(p: RegExp): RegExp

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

  61. def toString(): String

    Returns a string representation of the object.

  62. var token: Int

  63. def token2string(i: Int): String

  64. var value: String

  65. def wait(): Unit

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

  67. def wait(arg0: Long): Unit