svn commit: r19579 - trunk/src/argouml-app/src/org/argouml/uml/diagram/ui
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: bobtarling
Date: 2011-07-05 12:23:58-0700
New Revision: 19579
Modified:
trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigDependency.java
trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigEdgeModelElement.java
Log:
Issue 6308 - make sure that superclass is called when setting line colour
Modified: trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigDependency.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigDependency.java?view=diff&pathrev=19579&r1=19578&r2=19579
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigDependency.java (original)
+++ trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigDependency.java 2011-07-05 12:23:58-0700
@@ -116,13 +116,6 @@
return false;
}
- public void setLineColor(Color color) {
- ArrowHead arrow = getDestArrowHead();
- if (arrow != null) {
- arrow.setLineColor(getLineColor());
- }
- }
-
@Override
protected void updateNameText() {
super.updateNameText();
Modified: trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigEdgeModelElement.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigEdgeModelElement.java?view=diff&pathrev=19579&r1=19578&r2=19579
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigEdgeModelElement.java (original)
+++ trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigEdgeModelElement.java 2011-07-05 12:23:58-0700
@@ -115,6 +115,7 @@
import org.tigris.gef.base.Layer;
import org.tigris.gef.base.Selection;
import org.tigris.gef.persistence.pgml.PgmlUtility;
+import org.tigris.gef.presentation.ArrowHead;
import org.tigris.gef.presentation.Fig;
import org.tigris.gef.presentation.FigCircle;
import org.tigris.gef.presentation.FigEdge;
@@ -1674,6 +1675,10 @@
public void setLineColor(Color c) {
super.setLineColor(c);
+ ArrowHead arrow = getDestArrowHead();
+ if (arrow != null) {
+ arrow.setLineColor(getLineColor());
+ }
}
public void setFig(Fig f) {
------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2785044
To unsubscribe from this discussion, e-mail: [[email protected]].