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.
- create 2 lifelines on the diagram - create a sync and an async messages from 1 lifeline to the other - delete one of the lines or both result: all messages left hanging on diagram. See attached screenshot.
Created attachment 56118 [details] messages from deleted lifelines
investigating, sqd now use common delete action which isn't suitable in this case
Checking in nodes/sqd/LifelineWidget.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/nodes/sqd/Attic/LifelineWidget.java,v <-- LifelineWidget.java new revision: 1.1.2.27; previous revision: 1.1.2.26 done Checking in actions/sqd/MessagesConnectProvider.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/actions/sqd/Attic/MessagesConnectProvider.java,v <-- MessagesConnectProvider.java new revision: 1.1.2.74; previous revision: 1.1.2.73 done Checking in ArrangeMoveWithBumping.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/actions/sqd/Attic/ArrangeMoveWithBumping.java,v <-- ArrangeMoveWithBumping.java new revision: 1.1.2.25; previous revision: 1.1.2.24 fix in progress
Checking in actions/sqd/ArrangeMoveWithBumping.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/actions/sqd/Attic/ArrangeMoveWithBumping.java,v <-- ArrangeMoveWithBumping.java new revision: 1.1.2.26; previous revision: 1.1.2.25 done Checking in nodes/sqd/LifelineWidget.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/nodes/sqd/Attic/LifelineWidget.java,v <-- LifelineWidget.java new revision: 1.1.2.28; previous revision: 1.1.2.27 done IDE: [12.02.08 12:56] Committing "src" finished IDE:------------------------------------------------- IDE: [12.02.08 13:01] Committing "CombinedFragmentWidget.java" started Checking in CombinedFragmentWidget.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/nodes/sqd/Attic/CombinedFragmentWidget.java,v <-- CombinedFragmentWidget.java new revision: 1.1.2.41; previous revision: 1.1.2.40 done
will change logic and delete only direct access messages instead of recusive deletion for nested messages
--- LifelineWidget.java 12 Feb 2008 10:44:26 -0000 1.1.2.29 +++ LifelineWidget.java 12 Feb 2008 21:20:57 -0000 1.1.2.30 --- CombinedFragmentWidget.java 12 Feb 2008 10:44:25 -0000 1.1.2.42 +++ CombinedFragmentWidget.java 12 Feb 2008 22:08:35 -0000 1.1.2.43 fixed, lifeline and combined fragment deletion delete messages now. working on messages deletion but it's a separate issue, of cause may be filed too also separate issues are deletion from project tree, but not regressions
verified fix. messages are now removed from diagram.