R68 - modelint/flatland-model-diagram-editor GitHub Wiki
R68 / 1c:Mc-1
Label Placement is displayed near zero, one or many Stem
Stem is near displayed zero or one Label Placement
If a given Stem on a Diagram has a Stem Notation that specifies label placement, the text of that label will be displayed adjacent to the Stem. We need to know exactly where on the Diagram that particular text will be rendered.
A Label such as 1..*
or { disjoint, complete }
is drawn near a Stem according to its placement instructions. The actual text of the label is predefined in the Tablet domain and determined by the chosen Semantic Expression on R53
The same label ext, 1..*
for example, might be drawn on different Stems on the same xUML class diagram, or not at all. For each drawing, we represent the specific placement as a Stem Label.