-
Key: UMLR-313
-
Legacy Issue Number: 19288
-
Status: open
-
Source: Oracle ( Dave Hawkins)
-
Summary:
A generalization can appear in multiple generalization sets. The notation
for this isn't completely clear to me as there are no examples of this
case in the spec and the existing examples would be ambiguous if followed.The main problem is that there are multiple labels for the generalization
{disjoint, incomplete}
set properties, for example the :TreeSpecies andlabels in the Tree example. Somehow these need to be visually joined to
show they are properties of the same set. Additionally there are no
examples showing the set name and any other properties so it's not clear
what the full notation is.I'd guess the notation should actually be a single label in the form:
name
{complete, disjoint} : PowerType
or
{complete, disjoint}name : PowerType
Which of those makes most sense?
-
Reported: UML 2.5 — Fri, 21 Mar 2014 04:00 GMT
-
Updated: Fri, 6 Mar 2015 20:57 GMT