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());

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to