1.3.6.4 Attribute
An Attribute is a named slot within a Classifier that describes a range of values that instances of the Classifier may hold. In Modelio, an Attribute belongs to a Classifier as a Feature or to an AssociationEnd as a Qualifier.
GeneralClassVisibilityIsClassIsAbstractFeatureClassifierAttributeLinkIsDerivedTypeConstraintChangeableTargetIsClassValueAttributeAssociationEndReadWriteReadWriteKindOfAccess
Attribute
Description
KindOfAccess Changeable [0..1]
Determines the access mode of the Attribute (read, write, read/write, neither).
boolean IsDerived [0..1]
Determines if the Attribute is a dynamic dependency, that is to say, whether its value is calculated dynamically, via an expression.
boolean IsOrdered [0..1]
When placed on a target end, specifies whether the set of links from the source instance to the target instance is ordered.
boolean IsUnique [0..1]
For a multivalued multiplicity, specifies whether the set of links from the source instance to the target instance is unique.
string MultiplicityMax [0..1]
Maximum value of the multiplicity.
string MultiplicityMin [0..1]
Minimum value of the Association's multiplicity. When placed on a target end, the multiplicity specifies the number of target instances that may be associated with a single source instance via oss the given Association.
boolean TargetIsClass [0..1]
Determines that the target is itself a metaclass.
string TypeConstraint [0..1]
Provides an indication of the instanciation of the Attribute's elementary class. For example, in the case of an attribute string, TypeConstraint determines the size of the string (*, 10, etc.).
string Value [0..1]
Default value of the Attribute. This value is assigned at creation time, unless a specific value is specified.
Association
Description
Type : GeneralClass [0..1]
RepresentingObjectNode : ObjectNode [0..*]
Represented attribute. Shortcut to directly represent an attribute, instead of representing an instance bound to the attribute.
Occurence : AttributeLink [0..*]
Defines the optional Attribute that specifies the AttributeLink.
Qualified : AssociationEnd [0..1]
Defines a Qualifier on the AssociationEnd.
RepresentingItem : BpmnItemAwareElement [0..*]