TagType
Definition of the TaggedValues permitted for a given metaclass.
TagTypes are defined in MDA Modeler projects. TagTypes cannot be created using the J language. They belong at metalevel, and are not structured at model level.
: TagType (architecture_autodiagram)
Figure 135 : TagType (architecture_autodiagram)
ParamNumberIsQualifiedBelongToPrototypeIsHiddenLabelKeyTagTypeModelElementStereotypeMetaclassReferenceTaggedValue
Attribute
Description
string ParamNumber [1..1]
Number of parameters an occurrence may have.
boolean IsQualified [1..1]
Determines whether or not an occurrence (TaggedValue) has a qualifier.
boolean BelongToPrototype [1..1]
Determines whether or not a TagType occurrence belongs to the signature. For example, the TagType * that defines a pointer declaration in C++ belongs to the prototype of operations.
boolean IsHidden [1..1]
string LabelKey [1..1]
Association
Description
TagOccurence : TaggedValue [0..*]
OwnerStereotype : Stereotype [0..1]
OwnerReference : MetaclassReference [0..1]