Document Viewer
HandsOn: Classes
Modification of class hierarchy of dynamic library
Add a new abstract class below the root element that is used to define "_G_" related issues
- Select root class, click "New" -> "New class"
- Name new class as an abstract classNaming concention: start and end with "_"
Make class abstract using "ClassAbstract" attribute
-> Effect: class can not be instantiated in the modelling tool, modeltype definition
Add a new concrete class below the abstract element that is used to define a concrete class
- Select the abstract class
- click "New" -> "New class"
- Name new class
The new created class can be identified on instance level by the "Name" attribute. This attribute is automatically/implictly available for each class
Add a new concrete class below the __D_event__ element that is used to define a flow class
- Select "__D_event__" class
- click "New" -> "New class"
- Name new class
The new created class can be identified on instance level by the "Name" attribute. This attribute is automatically/implict available for each class.
Add a new concrete class below the __D_aggregation__ element that is used to define Grouping
- Select "__D_aggregation__" class
- Click "New" -> "New class"
- Name new class
The new created class can be identified on instance level by the "Name" attribute. This attribute is automatically/implictly available for each class.