The Transitions targeting this Vertex.
The name of the NamedElement.
The Transitions originating from this Vertex.
The parent of this Element
The symbol used to separate NamedElement names within a fully qualified name. Change this static member to create different styles of qualified name generated by the toString method.
Returns the ancestry of the Vertex, form the root StateMachine to this Vertex.
Returns the root StateMachine instance that this Vertex is a part of.
Removes the Vertex from the StateMachine model.
Creates a new Transition originating from this Vertex. Newly created transitions are completion Transitions; they will be evaluated after a Vertex has been entered if it is deemed to be complete. The Transition can be converted to be event triggered by adding a guard condition via the Transitions where method.
The destination of the Transition; omit for internal Transitions.
The kind the Transition; use this to set Local or External (the default if omitted) Transition semantics.
Returns the NamedElement name as a namespace delimited by namespaceSeparator.
Generated using TypeDoc
An abstract NamedElement within a StateMachine model that can be the source or target of a Transition.