
Metamodel user guide
A Dictionary can contain Terms and other Dictionaries. Its purpose can be described in the Text attribute.
A Dictionary belongs to its parent Dictionary, except for the root Dictionary, which belongs to the AnalystProject.
A Dictionary can be typed. In this case, all owned dictionaries and terms must have the same type. It then also has a default PropertyValueSet, which stores all PropertySet property default values (see PropertyValue). This default PropertyValueSet is then used to initialize new Term property values and Dictionary default values.


Attribute | Description |
|---|---|
| string Text [1..1] |
Association | Description |
|---|---|
| DefaultSet : PropertyValueSet [0..1] | |
| Owned : DictionaryElement [0..*] | |
| Type : PropertySet [0..1] | |
| Represented : AnalystProject [0..1] |