svn commit: r16131 - trunk/src/argouml-app/src/org/argouml/uml/diagram/static_structure/ui/FigDataType.java
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
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();