Just like a class, a stereotype can have properties, which can be referred to as tag definitions. When a stereotype is applied to a model element, the values of the properties may be referred to as tagged values.
The tag definitions are used to define new meta attributes of the extended metaclass, they are used as regular class attributes.
An actual instance of the tag definition is a tagged value (tag).
A tag holds extra information like:
A tagged value consists of two parts: name and value (example: Author = Joe).
To create a new tag definition
Select the type of this property.
Type of the property can be a standard UML data type or another user defined Stereotype. Regular classes should not be used as types of tag definition. |