Summary: | The symbol which represents that a class implements another class is the same as the symbol used for inheritance between classes | ||
---|---|---|---|
Product: | [Applications] umbrello | Reporter: | Lamrani Rokia <rokia.lamrani.alaoui> |
Component: | general | Assignee: | Umbrello Development Group <umbrello-devel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ralf.habacker |
Priority: | NOR | ||
Version: | 2.8.5 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 2.9.5 (KDE 4.9.5) |
Description
Lamrani Rokia
2012-12-16 22:33:52 UTC
>The arrow used for implementation is the same as the arrow used for inheritance in the generated diagram. At least in 2.9.5 they are different: inheritance: solid line, implementation: dashed line >The arrow used for implementation in the generated diagram is different from the arrow that we find in the toolbar The related toolbar icon is internally named "Generalization", which means implementation or inheritating depending on the related widgets. The related tooltip is named 'Implements', which is misleading. I think using "Generalization" would be more descriptive -> will change into git master for 2.21 releases. Git commit 23d3ebe759390ea8277669a1e38641d56a27497a by Ralf Habacker. Committed on 31/08/2016 at 14:28. Pushed by habacker into branch 'master'. Fix 'The symbol which represents that a class implements another class is the same as the symbol used for inheritance between classes'. The main bug has been fixed in 2.9.5; this commit completes by fixing the misleading term 'Implements' for the 'Generalization' arrow tooltip. FIXED-IN:2.20.80 (KDE Applications 16.11.80) M +1 -1 umbrello/worktoolbar.cpp http://commits.kde.org/umbrello/23d3ebe759390ea8277669a1e38641d56a27497a |