svn commit: r15687 - trunk/src/argouml-app/src/org/argouml/uml/reveng/ui/RESequenceDiagramDialog.java
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: thn
Date: 2008-09-08 23:02:42-0700
New Revision: 15687
Modified:
trunk/src/argouml-app/src/org/argouml/uml/reveng/ui/RESequenceDiagramDialog.java
Log:
Fix for Issue 5377: NPE in RE of seq diagram
Modified: trunk/src/argouml-app/src/org/argouml/uml/reveng/ui/RESequenceDiagramDialog.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/reveng/ui/RESequenceDiagramDialog.java?view=diff&rev=15687&p1=trunk/src/argouml-app/src/org/argouml/uml/reveng/ui/RESequenceDiagramDialog.java&p2=trunk/src/argouml-app/src/org/argouml/uml/reveng/ui/RESequenceDiagramDialog.java&r1=15686&r2=15687
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/uml/reveng/ui/RESequenceDiagramDialog.java (original)
+++ trunk/src/argouml-app/src/org/argouml/uml/reveng/ui/RESequenceDiagramDialog.java 2008-09-08 23:02:42-0700
@@ -183,8 +183,6 @@
setResizable(false);
this.project = project;
- SequenceDiagramLayer layer = (SequenceDiagramLayer) diagram.getLayer();
-
operation = oper;
model = project.getModel();
try {
@@ -206,6 +204,7 @@
figClassifierRole = getFigClassifierRole(classifier, "obj");
// TODO: There is only a single port on new implementation of SD
// so how do we resolve this?
+ SequenceDiagramLayer layer = (SequenceDiagramLayer) diagram.getLayer();
portCnt =
layer.getNodeIndex(
figMessage.getDestMessageNode().getFigMessagePort().getY());