public class CompositeLanguage extends Language
| Modifier | Constructor and Description |
|---|---|
protected |
CompositeLanguage(Language baseLanguage,
java.lang.String ID,
java.lang.String... mimeTypes) |
protected |
CompositeLanguage(java.lang.String id) |
protected |
CompositeLanguage(java.lang.String ID,
java.lang.String... mimeTypes) |
| Modifier and Type | Method and Description |
|---|---|
LanguageFilter [] |
getLanguageExtensions() |
Language [] |
getLanguageExtensionsForFile(PsiFile psi) |
void |
registerLanguageExtension(LanguageFilter filter) |
boolean |
unregisterLanguageExtension(LanguageFilter filter) |
findInstance, findInstancesByMimeType, findLanguageByID, findMyFileType, getAssociatedFileType, getBaseLanguage, getDialects, getDisplayName, getID, getMimeTypes, getRegisteredLanguages, is, isCaseSensitive, isKindOf, isKindOf, toString, unregisterDialect, unregisterLanguage, unregisterLanguageschangeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMapprotected CompositeLanguage(java.lang.String id)
protected CompositeLanguage(java.lang.String ID,
java.lang.String... mimeTypes)
protected CompositeLanguage(Language baseLanguage, java.lang.String ID, java.lang.String... mimeTypes)
public void registerLanguageExtension(LanguageFilter filter)
public boolean unregisterLanguageExtension(LanguageFilter filter)
public LanguageFilter [] getLanguageExtensions()