axle.ast.view

AstNodeFormatterString

class AstNodeFormatterString extends AstNodeFormatter[String, ListBuffer[String]] with Loggable

Linear Supertypes
Loggable, AstNodeFormatter[String, ListBuffer[String]], Accumulator, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. AstNodeFormatterString
  2. Loggable
  3. AstNodeFormatter
  4. Accumulator
  5. AnyRef
  6. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AstNodeFormatterString (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
    AstNodeFormatterStringAccumulator
  9. def accPopAndWrapStack (label: String): Unit

    Definition Classes
    Accumulator
  10. def accPushStack (): Unit

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

    Definition Classes
    AstNodeFormatterStringAccumulator
  12. def accSpace (): Unit

    Definition Classes
    AstNodeFormatterStringAccumulator
  13. def accSpaces (): Unit

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

    Definition Classes
    AstNodeFormatterStringAccumulator
  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 debug (msg: ⇒ AnyRef): Unit

    Attributes
    protected
    Definition Classes
    Loggable
  21. def dedent : Unit

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

    Definition Classes
    AstNodeFormatter
  23. def enterFor (): Unit

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

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

    Definition Classes
    AnyRef → Any
  26. def error (msg: ⇒ AnyRef, t: ⇒ Throwable = null): Unit

    Attributes
    protected
    Definition Classes
    Loggable
  27. def finalize (): Unit

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

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

    Definition Classes
    AnyRef → Any
  30. def indent : Unit

    Definition Classes
    AstNodeFormatter
  31. var indentationLevel : Int

    Definition Classes
    AstNodeFormatter
  32. def info (msg: ⇒ AnyRef): Unit

    Attributes
    protected
    Definition Classes
    Loggable
  33. def isConforming (): Boolean

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

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

    Definition Classes
    AstNodeFormatter
  36. def leaveFor (): Unit

    Definition Classes
    AstNodeFormatter
  37. var lineno : Int

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

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

    Attributes
    final
    Definition Classes
    AnyRef
  40. var needsIndent : Boolean

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

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

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

    Definition Classes
    AstNodeFormatter
  44. def notify (): Unit

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

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

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

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

    Definition Classes
    AstNodeFormatter
  49. def result (): String

  50. def shouldHighlight (node: AstNode): Boolean

    Definition Classes
    AstNodeFormatter
  51. def space (): Unit

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

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

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

    Definition Classes
    AstNodeFormatterString → AnyRef → Any
  55. val tokens : ListBuffer[String]

  56. def updateFor (varName: String): Unit

    Definition Classes
    AstNodeFormatter
  57. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  60. def warn (msg: ⇒ AnyRef, t: ⇒ Throwable = null): Unit

    Attributes
    protected
    Definition Classes
    Loggable
  61. def wrap (indent: Boolean = false): Unit

    Definition Classes
    AstNodeFormatter

Inherited from Loggable

Inherited from AstNodeFormatter[String, ListBuffer[String]]

Inherited from Accumulator

Inherited from AnyRef

Inherited from Any