void () { String fileName = myAttrPanel.getFileName(); if (fileName != null && fileName.length() == 0) { Messages.showMessageDialog(myAttrComponent, IdeBundle.message("error.please.enter.a.file.name"), CommonBundle.getErrorTitle(), Messages.getErrorIcon()); return; } doCreate(fileName); if ( myCreatedElement != null ) { super.doOKAction(); } }