Can't deselct classes referred to by a UML qualifier

Submitted by Josef Kaltwasser on Monday, 23 August, 2010 - 15:56
Issue ID
23
Component
Tool
Category
Bug report
Priority
Normal
Assigned
Status
Fixed
Source
Website
Description

Classes which are connected to other classes via an aggregation/composition using a UML qualifier have by default multiplicity of 0..* ("Note that in this particular case ―LowerBound‖ is hardcoded to '0'"). Hence, they are optional but there is noe way to deselct such classes in the tool, i.e. they are handled by the tool like mandatory classes.

{"changeLogs":[{"date":1528112643752,"statusOLD":"- None -","status":"Fixed","assignedOLD":"","assigned":"Josef Kaltwasser (18)","priorityOLD":"- None -","priority":"Normal","categoryOLD":"- Select a value -","category":"Bug report","componentOLD":"- Select a value -","component":"Tool"},{"date":1537270698189}]}

Posted by jaderberg on February 24, 2028 Permalink

You are right.
Personally, I found it a little odd that a qualifier is alwas 0 to *. But, I know that we have discussed and decided earlier so I hope we are doing the right thing.

Posted by jaderberg on February 24, 2028 Permalink

Added check when loading tree if relation has a qualifier then possible to deselect child.
Included in build 3902 released 2010-09-07