Author: penyaskito
Date: 2008-11-20 17:41:19-0800
New Revision: 16113

Modified:
   
trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/SelectionMessage.java

Log:
Little refactoring of SelectionMessage. No functional change.

Modified: 
trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/SelectionMessage.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/SelectionMessage.java?view=diff&rev=16113&p1=trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/SelectionMessage.java&p2=trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/SelectionMessage.java&r1=16112&r2=16113
==============================================================================
--- 
trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/SelectionMessage.java
    (original)
+++ 
trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/SelectionMessage.java
    2008-11-20 17:41:19-0800
@@ -27,6 +27,7 @@
 import java.awt.event.KeyEvent;
 import java.awt.event.MouseEvent;
 
+import org.apache.log4j.Logger;
 import org.argouml.model.Model;
 import org.argouml.uml.diagram.ui.FigEdgeModelElement;
 import org.argouml.uml.diagram.ui.SelectionRerouteEdge;
@@ -40,7 +41,12 @@
  */
 public class SelectionMessage extends SelectionRerouteEdge {
 
-    
+    /**
+     * Logger.
+     */
+    private static final Logger LOG =
+        Logger.getLogger(SelectionMessage.class);
+
     /**
      * The constructor
      * @param feme the fig.
@@ -77,23 +83,25 @@
             super.dragHandle(x, y, w, h, handle);
             handleMovement();
         }
+        
     }
     
     private void handleMovement() {
         FigMessage figMessage = (FigMessage) getContent();
+        FigClassifierRole source = 
+            (FigClassifierRole) figMessage.getSourceFigNode();
+        FigClassifierRole dest = 
+            (FigClassifierRole) figMessage.getDestFigNode();
         
         // if it is a create action, relocate its dest node.
         if (figMessage.isCreateAction()) {
-            ((FigClassifierRole) figMessage.getDestFigNode()).relocate();
+            dest.relocate();
         }
         
-        // we recalculate all the activations
-        FigNode source = figMessage.getSourceFigNode();
-        ((FigClassifierRole) source).createActivations();
-        
-        FigNode dest = figMessage.getDestFigNode();
+        // we recalculate all the activations        
+        source.createActivations();        
         if (!figMessage.isSelfMessage()) {
-            ((FigClassifierRole) dest).createActivations();
+            dest.createActivations();
         }
     }
     

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

Reply via email to