Constant for language name and several usage for this constant

This commit is contained in:
Nikolay Krasko
2012-06-06 21:28:07 +04:00
parent 58385eabd8
commit 5a22f43131
7 changed files with 16 additions and 8 deletions
@@ -43,13 +43,13 @@ public class JetFileType extends LanguageFileType {
@Override
@NotNull
public String getName() {
return "Kotlin";
return JetLanguage.NAME;
}
@Override
@NotNull
public String getDescription() {
return "Kotlin";
return getName();
}
@Override
@@ -23,8 +23,14 @@ import com.intellij.lang.Language;
public class JetLanguage extends Language {
public static JetLanguage INSTANCE = new JetLanguage();
public static String NAME = "Kotlin";
private JetLanguage() {
super("jet");
}
@Override
public String getDisplayName() {
return NAME;
}
}