Actions

<< Click to Display Table of Contents >>

Navigation:  Model Definition >

Actions

Previous pageReturn to chapter overviewNext page

 

 

Actions extend simulation capabilities:

 

 1        Create new entities

 2        Delete existing entities

 3        Change attribute values in entities and collections

 4        Change stock values in entities and collections

 5        Process a list of entities from a collection or sub-collection

 6        Allocation to entities in a collection or sub-collection

 7        Use triggers to invoke other actions as part of complex procedures

 

Each action belongs to an entity or a collection.  They are invoked by triggers.  Actions are able to use variables, attributes, and references from either the "parent" or "invoker" entities.

 

Actions execute a procedure.   They are able to change values in entities. Variables and attributes that are defined locally are not preserved after an action is completed.