Author: bobtarling
Date: 2011-06-13 09:40:02-0700
New Revision: 19550

Modified:
   
trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/sequence2/diagram/FigMessage.java

Log:
Make sure the fill color of a message arrow head is the same color as the 
message line

Modified: 
trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/sequence2/diagram/FigMessage.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/sequence2/diagram/FigMessage.java?view=diff&pathrev=19550&r1=19549&r2=19550
==============================================================================
--- 
trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/sequence2/diagram/FigMessage.java
 (original)
+++ 
trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/sequence2/diagram/FigMessage.java
 2011-06-13 09:40:02-0700
@@ -64,6 +64,7 @@
 import org.argouml.uml.diagram.ui.FigTextGroup;
 import org.argouml.uml.diagram.ui.PathItemPlacement;
 import org.tigris.gef.base.Selection;
+import org.tigris.gef.presentation.ArrowHead;
 import org.tigris.gef.presentation.ArrowHeadGreater;
 import org.tigris.gef.presentation.ArrowHeadTriangle;
 import org.tigris.gef.presentation.Fig;
@@ -182,14 +183,15 @@
             return;
         }
         getFig().setDashed(isReplyMessage());
-        Object act = getAction();
+        final Object act = getAction();
+        final ArrowHead arrowHead;
         if (act != null && Model.getFacade().isAsynchronous(getAction())) {
-            setDestArrowHead(new ArrowHeadGreater());
+            arrowHead = new ArrowHeadGreater();
         } else {
-            setDestArrowHead(new ArrowHeadTriangle());            
+            arrowHead = new ArrowHeadTriangle();
+            getFig().setFillColor(getLineColor());
         }
-        getDestArrowHead().setLineColor(getLineColor());
-       getDestArrowHead().setFillColor(getLineColor());
+        setDestArrowHead(arrowHead);            
     }
     
     /**

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2764320

To unsubscribe from this discussion, e-mail: 
[[email protected]].

Reply via email to