Scale in Model UI Fragment Properties@0.0.4
Contents
FragmentProperty: ScaleStatus: EXPERIMENTAL
Documentation
This property is intended for the description of scales applied when translating real systems into fragment representations. In a virtual representation, components with a small shape in reality may not equally scaled to the virtual representation. Instead, small components are likely to appear enlarged compared to larger real components. In other more realistic views, components might also be shown using an equal scale which may cause the necessity for virtual annotations that emphasize a small component's meaning. It is distinguished between symbolic and proportionate scales.
Typed Element: → 'ScaleType'
Base Type: <NONE>
Abstract: Yes
Cardinality: 0..1
From Model: UI Fragment Properties
Documentation: This data type is intended to create property value statements that describe the scale of virtual representations in comparison to their real counterparts. Individual entity representations may use deviating scales, if their compilation to composite representations demands it. This may be the case, if applying an equal scale to all represented entities would cause single representations to vanish or others to inadequately dominate the view.
Abstract: Yes
Cardinality: 0..1
From Model: UI Fragment Properties
Documentation: This data type is intended to create property value statements that describe the scale of virtual representations in comparison to their real counterparts. Individual entity representations may use deviating scales, if their compilation to composite representations demands it. This may be the case, if applying an equal scale to all represented entities would cause single representations to vanish or others to inadequately dominate the view.
Instanciatable Types 2
Name: → 'SymbolicScaleType' Status: EXPERIMENTAL
Base Type: STRING
Abstract: No
Cardinality: 0..1
From Model: UI Fragment Properties
Documentation: This enumerated data type defines symbolic values that describe the scale of a represented entity in relation to other represented entites in the same view. If all elements specify the same scale value, they are being displayed with the same scale factor with reference to the real objects' size.
Base Type: STRING
Abstract: No
Cardinality: 0..1
From Model: UI Fragment Properties
Documentation: This enumerated data type defines symbolic values that describe the scale of a represented entity in relation to other represented entites in the same view. If all elements specify the same scale value, they are being displayed with the same scale factor with reference to the real objects' size.
Enumerated Type
Tiniest = 0 Tiny = 1 Heavily Narrowed = 2 Narrowed = 3 Moderately Narrowed = 4 Slightly Narrowed = 5 Normal = 6 Slightly Enlarged = 7 Moderately Enlarged = 8 Enlarged = 9 Heavily Enlarged = 10 Huge = 11 Very Huge = 12
Name: → 'ProportionateScaleType' Status: EXPERIMENTAL
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..1
From Model: UI Fragment Properties
Documentation: This data type defines a scaling factor and an offset value.
Structured Value Members:
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..1
From Model: UI Fragment Properties
Documentation: This data type defines a scaling factor and an offset value.
- offset : → 'NumericType' [0..1] An offset value.
- factor : → 'NumericType' [1..1] A scaling factor for a simple linear transforation.