Advanced Tag Management
Tagged Values can also be managed within a type hierarchy and with respect to element instances, using the Tagged Values window.
Using the Tagged Values window it is possible to:
- View Tagged Values inherited from parent Classes or realized interfaces or applied stereotypes
- Override Tagged Values derived from parents or applied stereotypes with a unique value for the current element
- Delete Tagged Values from the current element (if a parent version of the Tagged Value exists, it re-appears in the list after the override is deleted).
The diagram below illustrates a complex tag hierarchy and the way Tagged Values can be either inherited or overridden in specialized Classes to create the final tagged property set for an element.
Note also that a similar concept applies to instances, in which case the full tag set is created from the directly owned tags, plus all of those merged in from the classifier's type hierarchy, additional stereotypes and realized interfaces.