@NotNull
 private DataContext getContext() {
   Editor editor = getEditor();
   DataContext parent = DataManager.getInstance().getDataContext((Component) myStatusBar);
   return SimpleDataContext.getSimpleContext(
       CommonDataKeys.VIRTUAL_FILE.getName(),
       getSelectedFile(),
       SimpleDataContext.getSimpleContext(
           CommonDataKeys.PROJECT.getName(),
           getProject(),
           SimpleDataContext.getSimpleContext(
               PlatformDataKeys.CONTEXT_COMPONENT.getName(),
               editor == null ? null : editor.getComponent(),
               parent)));
 }