private boolean isActionAvailable(AnActionEvent e) { final VirtualFile file = getVirtualFiles(e); if (getEventProject(e) != null && file != null) { final FileType fileType = file.getFileType(); if (StdFileTypes.JAVA.equals(fileType)) { return true; } } return false; }