This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 93454 - links with qualifiers cross classes after relayout
Summary: links with qualifiers cross classes after relayout
Status: REOPENED
Alias: None
Product: uml
Classification: Unclassified
Component: Diagram Class (show other bugs)
Version: 5.x
Hardware: All All
: P3 blocker (vote)
Assignee: issues@uml
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-29 16:02 UTC by Andrew Korostelev
Modified: 2009-05-25 21:06 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Links without qualifiers (on the left) and with qualifiers (on the right) (25.73 KB, image/png)
2007-01-29 16:07 UTC, Andrew Korostelev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Korostelev 2007-01-29 16:02:29 UTC
Appeared after fix of issue 83891.
reproducible in all-nbms-griffin-070128_1

after diagram relayout elements are placed in such way that links do not cross
elements.
But if there are association links with shown qualifiers, these links would
cross elements after relayout.

steps:
- create class diagram
- put four classes and name them 'A', 'B', 'C', 'D'.
- add any link from 'association' palette group from 'A' to 'B'.
- then from 'C' to 'D'.
- change diagram layout to 'Orthogonal' by 'Ctrl+Shift+B' shortcut. 
links do not cross elements.
- Show qualifiers for both ends of each link 
(Right click on the link near the end and invoke 'Show Qualifier').
- relayout diagram by 'Ctrl+Shift+B' shortcut again.
Now links cross elements.
Comment 1 Andrew Korostelev 2007-01-29 16:07:30 UTC
Created attachment 37783 [details]
Links without qualifiers (on the left) and with qualifiers (on the right)
Comment 2 George Vasick 2007-05-17 18:37:45 UTC
Planned for drawing area upgrade after NB 6.0.
Comment 3 George Vasick 2007-05-18 00:28:33 UTC
Should not use resolved/later status.
Comment 4 George Vasick 2007-06-28 22:50:07 UTC
Targeted in drawing area redesign.
Comment 5 George Vasick 2007-07-04 00:55:40 UTC
Restoring original priority and using the standard NB waiver process.
Comment 6 George Vasick 2008-01-02 17:44:06 UTC
Diagram area bugs waived for 6.0 will also be waived for 6.1.