CustomProperty
Note: There is a newer version of this specification see VEC 2.1.0
Abstract base class for custom properties. Basically, a custom property is key / value pair. The key (propertyType) defines the meaning of the value. A custom property can either be a simple value (string), a numerical value or a value range.
General Information
Attribute | Value |
---|---|
Owner | custom_properties |
Applied Stereotype | |
Base Classifier | |
Is Abstract | true |
Derived Classifiers | BooleanValueProperty, ComplexProperty, DateValueProperty, DoubleValueProperty, IntegerValueProperty, LocalizedStringProperty, NumericalValueProperty, SimpleValueProperty, ValueRangeProperty |
Attributes
Name | Type | Mult. | Description | Owning Classifier |
---|---|---|---|---|
propertyType | String | 1 | CustomProperty |
Incoming Relations
This End | Other End | General | |||||
---|---|---|---|---|---|---|---|
Role | Mult. | Agg. | Unique | Ordered | Type | Mult. | Description |
customProperty | 0..* | Y | Y | N | ComplexProperty | 1 | The customProperties that represent the individual values of the complex property. |
customProperty | 0..* | Y | Y | N | ExtendableElement | 1 | Specifies the CustomProperties of the ExtendableElement. |