public void fileTypesChanged(FileTypeEvent event) {
StringBuilder restoredAssociations = null;
FileTypeManager fileTypeManager = FileTypeManager.getInstance();
List<DDLFileType> ddlFileTypeList = getExtensionSettings().getDDLFileTypes();
for (DDLFileType ddlFileType : ddlFileTypeList) {
DBLanguageFileType fileType = ddlFileType.getLanguageFileType();
List<FileNameMatcher> associations = fileTypeManager.getAssociations(fileType);
List<String> registeredExtension = new ArrayList<String>();
for (FileNameMatcher association : associations) {
if (association instanceof ExtensionFileNameMatcher) {
ExtensionFileNameMatcher extensionMatcher = (ExtensionFileNameMatcher) association;