EASL Collections

This topic lists the EASL collections for each of the EASL objects, as retrieved by the EASL_GET code generation macro.

Action:

Collection Name

Description

Arguments

The Action's arguments.

 

SubActions

The sub-actions of the Action.

 

Behavior:

Collection Name

Description

Actions

The Behavior's Actions.

 

Nodes

The Behavior's nodes.

 

Parameters

The Behavior's parameters.

 

Variables

The Behavior's variables.

 

Classifier:

Collection Name

Description

AllStateMachines

All State Machines for the Classifier.

 

AsynchProperties

The asynchronous properties of the Classifier.

 

AsynchTriggers

The asynchronous triggers of the Classifier.

 

Behaviors

The behaviors of the Classifier.

 

Properties

The properties of the Classifier.

 

TimedProperties

The timed properties of the Classifier.

 

TimedTriggers

The timed triggers of the Classifier.

 

Triggers

All triggers of the Classifier.

 

Construct:

Collection Name

Description

AllChildren

The Construct's children.

 

ClientDependencies

The client dependencies on the Construct.

 

StereoTypes

The stereotypes of the Construct.

 

SupplierDependencies

The supplier dependencies on the Construct.

 

Node:

Collection Name

Description

IncomingEdges

The Node's incoming edges.

 

OutgoingEdges

The Node's outgoing edges.

 

SubNodes

The sub-nodes of the Node.

 

State:

Collection Name

Description

DoBehaviors

The State's Do behaviors.

 

EntryBehaviors

The State's Entry behaviors.

 

ExitBehaviors

The State's Exit behaviors.

 

StateMachine:

Collection Name

Description

AllFinalStates

The State Machine's final States.

 

AllStates

All States within the State Machine, including those within Submachine States.

 

DerivedTransitions

The State Machine's derived transitions with the associated valid effect.

 

States

The States within the State Machine.

 

Transitions

The transitions within the State Machine.

 

Vertices

The State Machine's vertices.

 

Transition:

Collection Name

Description

Effects

The Transition's effects.

 

Guards

The Transition's guards.

 

Triggers

The Transition's triggers.

 

Trigger:

Collection Name

Description

TriggeredTransitions

The triggered transitions associated with the Trigger.

 

Vertex:

Collection Name

Description

DerivedOutgoingTransitions

The Vertex's derived outgoing transitions after traversing the pseudo-nodes.

 

IncomingTransitions

The Vertex's incoming transitions.

 

OutgoingTransitions

The Vertex's outgoing transitions.