Extending the Essential Meta Model
The Essential Meta Model is designed with extendibility in mind. The language that is used to capture and describe an enterprise is defined in the Meta Model. The Meta Model is a tree hierarchy of Classes and Slots.
Extending by adding new classes and slots
- Classes defines the types of elements that can exist in the repository
- Slots define the attributes of those classes.
You can add new classes and new slots to suit your organisation's needs
There are 2 ways to extend the Meta Model:
- By making changes directly to the tree hierarchy of a given repository by creating new classes and/or slots.
To add a new class, navigate to Configure -> Class Editor menu and click on Add as shown in the image below.
To add, create, edit or remove slot(s), Configure -> Class Editor menu and click on the relevant button as shown in the image below
- By applying an extension using an Essential Update Pack (EUP)
Defining Form Layout
You can define the form layout in terms of ordering and grouping of slots by dragging and dropping the icons at the side of the slot names into the desired position
Customising Form Labels
You can add the label names of slots which appears in the forms for each element in the meta model