Author: tfmorris Date: 2008-11-21 22:32:21-0800 New Revision: 16131 Modified: trunk/src/argouml-app/src/org/argouml/uml/diagram/static_structure/ui/FigDataType.java
Log: Check for null current editor Modified: trunk/src/argouml-app/src/org/argouml/uml/diagram/static_structure/ui/FigDataType.java Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/diagram/static_structure/ui/FigDataType.java?view=diff&rev=16131&p1=trunk/src/argouml-app/src/org/argouml/uml/diagram/static_structure/ui/FigDataType.java&p2=trunk/src/argouml-app/src/org/argouml/uml/diagram/static_structure/ui/FigDataType.java&r1=16130&r2=16131 ============================================================================== --- trunk/src/argouml-app/src/org/argouml/uml/diagram/static_structure/ui/FigDataType.java (original) +++ trunk/src/argouml-app/src/org/argouml/uml/diagram/static_structure/ui/FigDataType.java 2008-11-21 22:32:21-0800 @@ -181,18 +181,22 @@ /* * @see org.tigris.gef.presentation.Fig#translate(int, int) */ + @Override public void translate(int dx, int dy) { super.translate(dx, dy); Editor ce = Globals.curEditor(); - Selection sel = ce.getSelectionManager().findSelectionFor(this); - if (sel instanceof SelectionClass) { - ((SelectionClass) sel).hideButtons(); + if (ce != null) { + Selection sel = ce.getSelectionManager().findSelectionFor(this); + if (sel instanceof SelectionClass) { + ((SelectionClass) sel).hideButtons(); + } } } /* * @see org.tigris.gef.presentation.Fig#setEnclosingFig(org.tigris.gef.presentation.Fig) */ + @Override public void setEnclosingFig(Fig encloser) { Fig oldEncloser = getEnclosingFig(); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
