public void focusGained(FocusEvent e) {}
/** when the focus is lost it implies the editor is closing, any changes are committed so we can end the compound edit*/
public void focusLost(FocusEvent e) {
undoableEditSupport.endUpdate();
editor.removeFocusListener(this);
}
});
}
});