Files
openide/plugins/devkit/testData/codeInsight/MyLanguage.java
T

25 lines
595 B
Java

public class MyLanguage extends com.intellij.lang.Language {
public static final com.intellij.lang.Language ANONYMOUS_LANUAGE = new MySubLanguage("MyAnonymousLanguageID", "MyDisplayName") {
};
public MyLanguage() {
super("MyLanguageID");
}
public MyLanguage(String ID) {
super(ID);
}
private static class MySubLanguage extends com.intellij.lang.Language {
private final String myName;
public MySubLanguage(final String id, @NotNull String name) {
super(id);
myName = name;
}
public String getDisplayName() {
return myName;
}
}
}