Trait

subscript.vm.model.callgraph

CallGraphLeafNode

Related Doc: package callgraph

Permalink

trait CallGraphLeafNode extends CallGraphTreeNode with GraphLeafNode

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. CallGraphLeafNode
  2. GraphLeafNode
  3. CallGraphTreeNode
  4. GraphTreeNode
  5. CallGraphNode
  6. Variables
  7. OldCallGraphNodeApi
  8. Informational
  9. ChildrenState
  10. State
  11. ListenableNode
  12. GraphNavigation
  13. Engine
  14. Container
  15. GraphNode
  16. AnyRef
  17. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. type Child = CallGraphNode

    Permalink
    Definition Classes
    CallGraphNodeGraphNode
  2. type Parent = CallGraphNode

    Permalink
    Definition Classes
    CallGraphNodeGraphNode
  3. abstract type S

    Permalink
    Definition Classes
    CallGraphNode
  4. abstract type T <: TemplateNode

    Permalink
    Definition Classes
    CallGraphNode

Abstract Value Members

  1. abstract def template: T

    Permalink
    Definition Classes
    CallGraphNode

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. var _scriptExecutor: ScriptExecutor[_]

    Permalink
    Definition Classes
    Engine
  5. var aChildEndedInFailure: Boolean

    Permalink
    Definition Classes
    ChildrenState
  6. def aChildEndedInSuccess: Boolean

    Permalink
    Definition Classes
    ChildrenState
  7. var aaHappenedCount: Int

    Permalink
    Definition Classes
    State
  8. def adaptExecutor(ca: CodeExecutorAdapter[_, CodeExecutorTrait]): Unit

    Permalink
    Definition Classes
    OldCallGraphNodeApi
  9. def addChild(c: Child): Nothing

    Permalink

    Links a new child.

    Links a new child.

    Definition Classes
    GraphLeafNodeGraphNode
  10. def addParent(p: Parent): Unit

    Permalink

    Links a new parent to this node.

    Links a new parent to this node. This will result to this node being registered as a child within the argument.

    Definition Classes
    GraphTreeNodeGraphNode
  11. def ancestor(n: Int): CallGraphTreeNode

    Permalink
    Definition Classes
    CallGraphTreeNode
  12. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  13. def asynchronousAllowed: Boolean

    Permalink
    Definition Classes
    State
  14. def basicInfoString: String

    Permalink
    Definition Classes
    Informational
  15. def break_up(n: Int): Unit

    Permalink
    Definition Classes
    GraphNavigation
  16. def childChangesSuccess(child: Child): Unit

    Permalink
    Definition Classes
    ChildrenState
  17. def childThatEndedInSuccess_index(i: Int): Unit

    Permalink
    Definition Classes
    ChildrenState
  18. def children: Seq[Child]

    Permalink
    Definition Classes
    GraphNode
  19. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. var codeExecutor: CodeExecutorTrait

    Permalink
    Definition Classes
    Engine
  21. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  22. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  23. def extendedInfoString: String

    Permalink
    Definition Classes
    ChildrenState
  24. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. def forEachChild(f: (Child) ⇒ Unit): Unit

    Permalink
    Definition Classes
    OldCallGraphNodeApi
  26. def forEachParent(f: (Parent) ⇒ Unit): Unit

    Permalink
    Definition Classes
    OldCallGraphNodeApi
  27. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  28. def getCodeProperty(key: Any): () ⇒ Unit

    Permalink
    Definition Classes
    Container
  29. def getLocalVariableHolder[V](name: Symbol): VariableHolder[V]

    Permalink
    Definition Classes
    Variables
  30. def getLogicalKind_n_ary_op_ancestor: LogicalKindType

    Permalink
    Definition Classes
    GraphNavigation
  31. def getProperty[K, V](k: K): Option[V]

    Permalink
    Definition Classes
    Container
  32. def hasSuccess: Boolean

    Permalink
    Definition Classes
    State
  33. def hasSuccess_=(value: Boolean): Unit

    Permalink
    Definition Classes
    State
  34. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  35. var index: Int

    Permalink
    Definition Classes
    CallGraphNode
  36. def infoString: String

    Permalink
    Definition Classes
    Informational
  37. def isActionBusy: Boolean

    Permalink
    Definition Classes
    State
  38. var isExcluded: Boolean

    Permalink

    Exclusion flag

    Exclusion flag

    Definition Classes
    State
  39. def isExecuting: Boolean

    Permalink
    Definition Classes
    State
  40. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  41. def launch(aScript: Script[_]): Unit

    Permalink
    Definition Classes
    Engine
  42. def lowestSingleCommonAncestor: CallGraphNode

    Permalink
    Definition Classes
    OldCallGraphNodeApi
  43. var nActivatedChildren: Int

    Permalink
    Definition Classes
    ChildrenState
  44. var nActivatedChildrenWithSuccess: Int

    Permalink
    Definition Classes
    ChildrenState
  45. def nActivatedChildrenWithoutSuccess: Int

    Permalink
    Definition Classes
    ChildrenState
  46. def nActiveChildren: Int

    Permalink
    Definition Classes
    ChildrenState
  47. def nDeactivatedChildren: Int

    Permalink
    Definition Classes
    ChildrenState
  48. def n_ary_op_ancestor: N_n_ary_op

    Permalink
    Definition Classes
    GraphNavigation
  49. def n_ary_op_ancestor_up(n: Int): N_n_ary_op

    Permalink
    Definition Classes
    GraphNavigation
  50. def n_ary_op_else_ancestor: N_n_ary_op

    Permalink
    Definition Classes
    GraphNavigation
  51. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  52. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  53. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  54. var numberOfBusyActions: Int

    Permalink
    Definition Classes
    State
  55. def onActivate(c: ⇒ Unit): Unit

    Permalink
    Definition Classes
    ListenableNode
  56. def onActivate: () ⇒ Unit

    Permalink
    Definition Classes
    ListenableNode
  57. def onActivateOrResume(c: ⇒ Unit): Unit

    Permalink
    Definition Classes
    ListenableNode
  58. def onDeactivate(c: ⇒ Unit): Unit

    Permalink
    Definition Classes
    ListenableNode
  59. def onDeactivate: () ⇒ Unit

    Permalink
    Definition Classes
    ListenableNode
  60. def onDeactivateOrSuspend(c: ⇒ Unit): Unit

    Permalink
    Definition Classes
    ListenableNode
  61. def onExclude(c: ⇒ Unit): Unit

    Permalink
    Definition Classes
    ListenableNode
  62. def onExclude: () ⇒ Unit

    Permalink
    Definition Classes
    ListenableNode
  63. def onFailure(c: ⇒ Unit): Unit

    Permalink
    Definition Classes
    ListenableNode
  64. def onFailure: () ⇒ Unit

    Permalink
    Definition Classes
    ListenableNode
  65. def onResume(c: ⇒ Unit): Unit

    Permalink
    Definition Classes
    ListenableNode
  66. def onResume: () ⇒ Unit

    Permalink
    Definition Classes
    ListenableNode
  67. def onSuccess(c: ⇒ Unit): Unit

    Permalink
    Definition Classes
    ListenableNode
  68. def onSuccess: () ⇒ Unit

    Permalink
    Definition Classes
    ListenableNode
  69. def onSuccessOrFailure(c: ⇒ Unit): Unit

    Permalink
    Definition Classes
    ListenableNode
  70. def onSuspend(c: ⇒ Unit): Unit

    Permalink
    Definition Classes
    ListenableNode
  71. def onSuspend: () ⇒ Unit

    Permalink
    Definition Classes
    ListenableNode
  72. def parent: Parent

    Permalink
    Definition Classes
    GraphTreeNode
  73. def parents: Seq[Parent]

    Permalink
    Definition Classes
    GraphNode
  74. var pass: Int

    Permalink

    Pass flag; should possibly move elsewhere

    Pass flag; should possibly move elsewhere

    Definition Classes
    Variables
  75. def passToBeUsedToGetVariableNamed(name: Symbol): Int

    Permalink
    Definition Classes
    Variables
  76. def removeChild(c: Child): Unit

    Permalink

    Unlinks the child.

    Unlinks the child.

    Definition Classes
    GraphNode
  77. def removeFrom[T <: AnyRef](lb: ListBuffer[T], elt: T): Unit

    Permalink
    Definition Classes
    GraphNode
  78. def removeParent(p: Parent): Unit

    Permalink

    Unlinks the parent.

    Unlinks the parent.

    Definition Classes
    GraphNode
  79. def resultPropagationDestination[R]: ScriptResultHolder[R]

    Permalink
    Definition Classes
    CallGraphNode
  80. var rightmostChildThatEndedInSuccess_index: Int

    Permalink
    Definition Classes
    ChildrenState
  81. def scriptExecutor: ScriptExecutor[_]

    Permalink
    Definition Classes
    Engine
  82. def scriptExecutor_=(s: ScriptExecutor[_]): Unit

    Permalink
    Definition Classes
    Engine
  83. var scriptNode: Script[_]

    Permalink
    Definition Classes
    CallGraphNode
  84. def setCodeProperty(key: Any, c: () ⇒ Unit): Unit

    Permalink
    Definition Classes
    Container
  85. def setProperty[K, V](k: K, v: V): Unit

    Permalink
    Definition Classes
    Container
  86. var stamp: Int

    Permalink
    Definition Classes
    State
  87. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  88. def toString(): String

    Permalink
    Definition Classes
    CallGraphNodeInformational → AnyRef → Any
  89. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from GraphLeafNode

Inherited from CallGraphTreeNode

Inherited from GraphTreeNode

Inherited from CallGraphNode

Inherited from Variables

Inherited from OldCallGraphNodeApi

Inherited from Informational

Inherited from ChildrenState

Inherited from State

Inherited from ListenableNode

Inherited from GraphNavigation

Inherited from Engine

Inherited from Container

Inherited from GraphNode

Inherited from AnyRef

Inherited from Any

Ungrouped