axle.ast.view

XhtmlAstNodeFormatter

class XhtmlAstNodeFormatter extends AstNodeFormatter[List[Node], ListBuffer[Node]]

Linear Supertypes
AstNodeFormatter[List[Node], ListBuffer[Node]], Accumulator, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. XhtmlAstNodeFormatter
  2. AstNodeFormatter
  3. Accumulator
  4. AnyRef
  5. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new XhtmlAstNodeFormatter (language: Language, highlight: Set[AstNode], conform: Boolean)

Value Members

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

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def _indent (): Unit

    Definition Classes
    AstNodeFormatter
  7. val _node2lineno : Map[AstNode, Int]

    Definition Classes
    AstNodeFormatter
  8. def accNewline (): Unit

    Definition Classes
    XhtmlAstNodeFormatterAccumulator
  9. def accPopAndWrapStack (label: String): Unit

    Definition Classes
    Accumulator
  10. def accPushStack (): Unit

    Definition Classes
    Accumulator
  11. def accRaw (s: String): Unit

    Definition Classes
    XhtmlAstNodeFormatterAccumulator
  12. def accSpace (): Unit

    Definition Classes
    XhtmlAstNodeFormatterAccumulator
  13. def accSpaces (): Unit

    Definition Classes
    XhtmlAstNodeFormatterAccumulator
  14. def accSpan (spanclass: String, s: String): Unit

    Definition Classes
    XhtmlAstNodeFormatterAccumulator
  15. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  16. def beginSpan (): Unit

    Definition Classes
    AstNodeFormatter
  17. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  18. var column : Int

    Definition Classes
    AstNodeFormatter
  19. def conformTo (node: AstNode): Unit

    Definition Classes
    AstNodeFormatter
  20. def dedent : Unit

    Definition Classes
    AstNodeFormatter
  21. def endSpan (spanType: String): Unit

    Definition Classes
    AstNodeFormatter
  22. def enterFor (): Unit

    Definition Classes
    AstNodeFormatter
  23. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  24. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  25. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  26. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  27. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  28. def indent : Unit

    Definition Classes
    AstNodeFormatter
  29. var indentationLevel : Int

    Definition Classes
    AstNodeFormatter
  30. def isConforming (): Boolean

    Definition Classes
    AstNodeFormatter
  31. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  32. def keyword (kw: String): Unit

    Definition Classes
    AstNodeFormatter
  33. def leaveFor (): Unit

    Definition Classes
    AstNodeFormatter
  34. var lineno : Int

    Definition Classes
    AstNodeFormatter
  35. def name (n: String): Unit

    Definition Classes
    AstNodeFormatter
  36. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  37. var needsIndent : Boolean

    Definition Classes
    AstNodeFormatter
  38. def needsParens (attr_name: String, node: AstNode, subtree: AstNode, grammar: Language): Boolean

    Definition Classes
    AstNodeFormatter
  39. def newline (hard: Boolean, node: AstNode, indent: Boolean = true): Unit

    Definition Classes
    AstNodeFormatter
  40. def node2lineno : Map[AstNode, Int]

    Definition Classes
    AstNodeFormatter
  41. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  42. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  43. def operator (op: String): Unit

    Definition Classes
    AstNodeFormatter
  44. def raw (element: String): Unit

    Definition Classes
    AstNodeFormatter
  45. def repr (r: String): Unit

    Definition Classes
    AstNodeFormatter
  46. def result (): List[Node]

  47. def shouldHighlight (node: AstNode): Boolean

    Definition Classes
    AstNodeFormatter
  48. def space (): Unit

    Definition Classes
    AstNodeFormatter
  49. val stack : Stack[Option[(Int, String)]]

    Definition Classes
    AstNodeFormatter
  50. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  51. def toString (): String

    Definition Classes
    XhtmlAstNodeFormatter → AnyRef → Any
  52. val tokens : ListBuffer[Node]

  53. def updateFor (varName: String): Unit

    Definition Classes
    AstNodeFormatter
  54. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  55. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  56. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  57. def wrap (indent: Boolean = false): Unit

    Definition Classes
    AstNodeFormatter

Inherited from AstNodeFormatter[List[Node], ListBuffer[Node]]

Inherited from Accumulator

Inherited from AnyRef

Inherited from Any