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(); + } } } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
