svn commit: r14431 - trunk/src/argouml-app/src/org/argouml/uml/diagram/sequence/ui/FigMessage.java
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: bobtarling
Date: 2008-04-21 12:59:36-0700
New Revision: 14431
Modified:
trunk/src/argouml-app/src/org/argouml/uml/diagram/sequence/ui/FigMessage.java
Log:
Nasty hack to pass test but hope SD will be short lived anyway
Modified: trunk/src/argouml-app/src/org/argouml/uml/diagram/sequence/ui/FigMessage.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/diagram/sequence/ui/FigMessage.java?view=diff&rev=14431&p1=trunk/src/argouml-app/src/org/argouml/uml/diagram/sequence/ui/FigMessage.java&p2=trunk/src/argouml-app/src/org/argouml/uml/diagram/sequence/ui/FigMessage.java&r1=14430&r2=14431
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/uml/diagram/sequence/ui/FigMessage.java (original)
+++ trunk/src/argouml-app/src/org/argouml/uml/diagram/sequence/ui/FigMessage.java 2008-04-21 12:59:36-0700
@@ -33,6 +33,7 @@
import org.argouml.uml.diagram.ui.FigEdgeModelElement;
import org.argouml.uml.diagram.ui.FigTextGroup;
import org.argouml.uml.ui.ActionRESequenceDiagram;
+import org.tigris.gef.base.Editor;
import org.tigris.gef.base.Globals;
import org.tigris.gef.base.PathConvPercent;
import org.tigris.gef.base.Selection;
@@ -226,7 +227,12 @@
&& ((FigMessagePort) getSourcePortFig()).getNode() != null
&& ((FigMessagePort) getDestPortFig()).getNode() != null) {
((SequenceDiagramLayer) getLayer()).updateActivations();
- Globals.curEditor().damageAll();
+ Editor editor = Globals.curEditor();
+ if (editor != null) {
+ // We only need to check null so that junit test passes.
+ // nasty but SD implementation should die anyway.
+ Globals.curEditor().damageAll();
+ }
}
}