Class

subscript.vm

N_code_eventhandling

Related Doc: package vm

Permalink

case class N_code_eventhandling[R](template: T_code_eventhandling[R]) extends N_code_fragment[R] with UnsureExecutionResult with Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. N_code_eventhandling
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. UnsureExecutionResult
  7. N_code_fragment
  8. ExecutionResult
  9. ScriptResultHolder
  10. CallGraphLeafNode
  11. GraphLeafNode
  12. CallGraphTreeNode
  13. GraphTreeNode
  14. CallGraphNode
  15. Variables
  16. OldCallGraphNodeApi
  17. Informational
  18. ChildrenState
  19. State
  20. ListenableNode
  21. GraphNavigation
  22. Engine
  23. Container
  24. GraphNode
  25. AnyRef
  26. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new N_code_eventhandling(template: T_code_eventhandling[R])

    Permalink

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. type T = T_code_eventhandling[R]

    Permalink

Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. var $: Try[R]

    Permalink
    Definition Classes
    ScriptResultHolder
  4. def $capture(body: () ⇒ R): Unit

    Permalink
    Definition Classes
    ScriptResultHolder
  5. def $capturer(body: ⇒ R): () ⇒ Unit

    Permalink
    Definition Classes
    ScriptResultHolder
  6. def $failure: Throwable

    Permalink
    Definition Classes
    ScriptResultHolder
  7. def $failure_=(f: Throwable): Unit

    Permalink
    Definition Classes
    ScriptResultHolder
  8. def $success: R

    Permalink
    Definition Classes
    ScriptResultHolder
  9. def $success_=(v: R): Unit

    Permalink
    Definition Classes
    ScriptResultHolder
  10. final def ==(arg0: Any): Boolean

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

    Permalink
    Definition Classes
    Engine
  12. var aChildEndedInFailure: Boolean

    Permalink
    Definition Classes
    ChildrenState
  13. def aChildEndedInSuccess: Boolean

    Permalink
    Definition Classes
    ChildrenState
  14. var aaHappenedCount: Int

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

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

    Permalink

    Links a new child.

    Links a new child.

    Definition Classes
    GraphLeafNodeGraphNode
  17. 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
  18. def ancestor(n: Int): CallGraphTreeNode

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

    Permalink
    Definition Classes
    Any
  20. def asynchronousAllowed: Boolean

    Permalink
    Definition Classes
    N_code_fragmentState
  21. def basicInfoString: String

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  29. def eventHappened: Unit

    Permalink
  30. def executeForTry(tryResult: Try[R]): Unit

    Permalink
  31. def extendedInfoString: String

    Permalink
    Definition Classes
    ChildrenState
  32. def fail: Unit

    Permalink
    Definition Classes
    ExecutionResult
  33. def finalize(): Unit

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

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

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

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

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

    Permalink
    Definition Classes
    Variables
  39. def getLogicalKind_n_ary_op_ancestor: LogicalKindType

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

    Permalink
    Definition Classes
    Container
  41. def hasSuccess: Boolean

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

    Permalink
    Definition Classes
    State
  43. def ignore: Unit

    Permalink
    Definition Classes
    UnsureExecutionResult
  44. var index: Int

    Permalink
    Definition Classes
    CallGraphNode
  45. def infoString: String

    Permalink
    Definition Classes
    Informational
  46. def isActionBusy: Boolean

    Permalink
    Definition Classes
    State
  47. var isExcluded: Boolean

    Permalink

    Exclusion flag

    Exclusion flag

    Definition Classes
    State
  48. def isExecuting: Boolean

    Permalink
    Definition Classes
    N_code_fragmentState
  49. def isExecuting_=(value: Boolean): Unit

    Permalink
    Definition Classes
    N_code_fragment
  50. final def isInstanceOf[T0]: Boolean

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

    Permalink
    Definition Classes
    Engine
  52. def lowestSingleCommonAncestor: CallGraphNode

    Permalink
    Definition Classes
    OldCallGraphNodeApi
  53. var msgCFToBeExecuted: CallGraphMessage

    Permalink
    Definition Classes
    N_code_fragment
  54. def mustPropagateResultValue: Boolean

    Permalink
    Definition Classes
    N_code_fragment
  55. var nActivatedChildren: Int

    Permalink
    Definition Classes
    ChildrenState
  56. var nActivatedChildrenWithSuccess: Int

    Permalink
    Definition Classes
    ChildrenState
  57. def nActivatedChildrenWithoutSuccess: Int

    Permalink
    Definition Classes
    ChildrenState
  58. def nActiveChildren: Int

    Permalink
    Definition Classes
    ChildrenState
  59. def nDeactivatedChildren: Int

    Permalink
    Definition Classes
    ChildrenState
  60. def n_ary_op_ancestor: N_n_ary_op

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

    Permalink
    Definition Classes
    GraphNavigation
  62. def n_ary_op_else_ancestor: N_n_ary_op

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

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

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

    Permalink
    Definition Classes
    AnyRef
  66. var numberOfBusyActions: Int

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    ListenableNode
  84. def parent: Parent

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

    Permalink
    Definition Classes
    GraphNode
  86. var pass: Int

    Permalink

    Pass flag; should possibly move elsewhere

    Pass flag; should possibly move elsewhere

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

    Permalink
    Definition Classes
    Variables
  88. var priority: Int

    Permalink
    Definition Classes
    N_code_fragment
  89. def propagateResult: Unit

    Permalink
    Definition Classes
    ScriptResultHolder
  90. def removeChild(c: Child): Unit

    Permalink

    Unlinks the child.

    Unlinks the child.

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

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

    Permalink

    Unlinks the parent.

    Unlinks the parent.

    Definition Classes
    GraphNode
  93. def result: model.callgraph.ExecutionResult.Value

    Permalink
    Definition Classes
    ExecutionResult
  94. def resultPropagationDestination[R]: ScriptResultHolder[R]

    Permalink
    Definition Classes
    CallGraphNode
  95. def result_=(value: ExecutionResultType): Unit

    Permalink
    Definition Classes
    ExecutionResult
  96. var rightmostChildThatEndedInSuccess_index: Int

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

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

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

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

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

    Permalink
    Definition Classes
    Container
  102. def setResult(t: Try[_]): Unit

    Permalink
    Definition Classes
    ScriptResultHolder
  103. var stamp: Int

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

    Permalink
    Definition Classes
    AnyRef
  105. val template: T_code_eventhandling[R]

    Permalink
    Definition Classes
    N_code_eventhandlingCallGraphNode
  106. def toString(): String

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

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

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

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

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from UnsureExecutionResult

Inherited from N_code_fragment[R]

Inherited from ExecutionResult

Inherited from ScriptResultHolder[R]

Inherited from CallGraphLeafNode

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