void () { //TODO: support adding binary file types... AbstractFileType type = new AbstractFileType(new SyntaxTable()); TypeEditor editor = new TypeEditor(myRecognizedFileType.myFileTypesList, type, FileTypesBundle.message("filetype.edit.new.title")); if (editor.showAndGet()) { FileTypeConfigurableInteractions.fileTypeAdded.log(); myTempFileTypes.add(FileTypeManagerImpl.coreDescriptorFor(type)); updateFileTypeList(); updateExtensionList(); myRecognizedFileType.selectFileType(type); } }