@Override
  protected void onEditorCreate(final EditorEx editor) {
    Disposer.register(((EditorImpl)editor).getDisposable(), new Disposable() {
      @Override
      public void dispose() {
        editor.getDocument().putUserData(COMBO_BOX_KEY, null);
      }
    });
  }
@Override
  protected void onEditorCreate(final EditorEx editor)