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]].
