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.
See attached screenshots.
Created attachment 61146 [details] nb 6.1 layout
Created attachment 61147 [details] meteora layout
it may be possible to have correct automatic router for orthogonal layout, but in 6.1 there was direct router+bending points. it may have sense to look into this way realization.
Created attachment 62704 [details] design pattern class diagram
just attached the class diagram generated by applying a design pattern. Looks very ugly. It's the "Chain Of Responsibility" design pattern from GoF.
New layout algorithm available in the graph library now.
verified in buld 20080716. The layout is still very ugly. Attached is a new screenshot for the class diagram generated by selected the bankpack and all its elements from the UML sample app. 1st screenshot is the default layout for cdfs of the bankpack and all its elements. 2nd screenshot is the result after clicking on the Hierarchical Layout button.
Created attachment 64777 [details] default layout on cdfs
Created attachment 64778 [details] hierarchical layout
Created attachment 70442 [details] sample use case for different sized nodes
layout isn't goos even for simple cases like 3 node connected if nodes have different sizes, see attached scrrensot above.
what's the problem. absence of good layout affect our reverse engineering use case. in most cases user may want to re and then create relatively big class diagram with all or some classes from this project.
*** Issue 153858 has been marked as a duplicate of this issue. ***
The reverse engineering quality in NB6.1 is one of the major advantages in Netbeans over Eclipse. Because of this bug in release 6.5, we now need to have two versions of NB installed on our workstations. I hope someone finds the time and motivation to fix this asap.
*** Issue 154759 has been marked as a duplicate of this issue. ***
Integrated into 'main-golden', will be available in build *200812221122* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/32b607aeddc4 User: sergeyp@netbeans.org Log: fix #134701 - part fix, differently sized nodes are aligned correctly now (see last attached image)
Integrated into 'main-golden', will be available in build *200812241401* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/67a5bad59e0d User: sergeyp@netbeans.org Log: fix #134701 - removed some unused code, may be related to issue fix later as one of integrations
it seems only minor improvement will be available in 7.0, target for next