From 6bce7a6548b2be6593fb52c1b8abc0bdc75cf3cf Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Mon, 9 Mar 2015 17:03:02 +0100 Subject: [PATCH] copyright: show language display name instead of file type name when possible (IDEA-137178) (cherry picked from commit 0b5331fc754882308ed84c61551aa3d98c232917) --- .../maddyhome/idea/copyright/ui/TemplateCommentPanel.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/plugins/copyright/src/com/maddyhome/idea/copyright/ui/TemplateCommentPanel.java b/plugins/copyright/src/com/maddyhome/idea/copyright/ui/TemplateCommentPanel.java index 78d5af9ed0d2..c553c97b121a 100644 --- a/plugins/copyright/src/com/maddyhome/idea/copyright/ui/TemplateCommentPanel.java +++ b/plugins/copyright/src/com/maddyhome/idea/copyright/ui/TemplateCommentPanel.java @@ -19,6 +19,7 @@ package com.maddyhome.idea.copyright.ui; import com.intellij.openapi.editor.colors.EditorColorsManager; import com.intellij.openapi.editor.colors.EditorFontType; import com.intellij.openapi.fileTypes.FileType; +import com.intellij.openapi.fileTypes.LanguageFileType; import com.intellij.openapi.fileTypes.StdFileTypes; import com.intellij.openapi.options.ConfigurationException; import com.intellij.openapi.options.SearchableConfigurable; @@ -356,8 +357,10 @@ public class TemplateCommentPanel implements SearchableConfigurable { } @Nls - public String getDisplayName() { //todo mapped names - return fileType.getName(); + public String getDisplayName() { + return fileType instanceof LanguageFileType + ? ((LanguageFileType)fileType).getLanguage().getDisplayName() + : fileType.getName(); } public String getHelpTopic() {