CustomProperty
Published on May 11, 2020
VEC Version 1.2.0
Last updated on Feb 1, 2023
1 min read
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
Type | Mult. | Role | Mult. | Description |
---|---|---|---|---|
ComplexProperty | 1 | customProperty | 0..* | The customProperties that represent the individual values of the complex property. |
ExtendableElement | 1 | customProperty | 0..* | Specifies the CustomProperties of the ExtendableElement. |
Previous
Classes
Last updated on Feb 1, 2023