Skip to content

ModelEntities ClassInstance

mitchell-conrad edited this page Jan 19, 2021 · 1 revision

Table of Contents

Class Instance

The Class Instance entity represents an instance of a defined Class or an imported Worker in MEDEA. To be able to easily distinguish between the two, this entity has an is_worker data field that will be set to true if it is a Worker instance.

In the Assemblies Definitions Aspect, this entity exposes its contained Attribute Instances (if it has any), allowing their starting values to be set. After the Configuration step, those values can be accessed and used to drive model behaviour in the Behaviour Definitions Aspect through the Attribute Instances' Attribute Impl counterparts. Furthermore, adding a Class Instance gives its containing entity access to its functions, which are defined in its definition.

Parent

Can be adopted by the below entities:

Children

Can adopt the below entities:

Dependents

This entity does not have any dependent entities.

Dependencies

This entity depends on either of the below entities:

Editable Data Fields

This entity does not have any editable data fields.

Edges

This entity does not have any visible edges attached to it.

Clone this wiki locally