public abstract class TemplateLanguageErrorFilter extends HighlightErrorFilter
EP_NAME
Modifier | Constructor and Description |
---|---|
protected |
TemplateLanguageErrorFilter(TokenSet templateExpressionEdgeTokens,
java.lang.Class templateFileViewProviderClass) |
protected |
TemplateLanguageErrorFilter(TokenSet templateExpressionEdgeTokens,
java.lang.Class templateFileViewProviderClass,
java.lang.String... knownSubLanguageNames) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
isKnownSubLanguage(Language language) |
protected boolean |
isNearTemplateExpressions(PsiFile file,
int start,
int end) |
protected boolean |
isTemplateViewProvider(FileViewProvider viewProvider) |
boolean |
shouldHighlightErrorElement(PsiErrorElement element) |
protected TemplateLanguageErrorFilter(TokenSet templateExpressionEdgeTokens, java.lang.Class templateFileViewProviderClass)
protected TemplateLanguageErrorFilter(TokenSet templateExpressionEdgeTokens, java.lang.Class templateFileViewProviderClass, java.lang.String... knownSubLanguageNames)
public boolean shouldHighlightErrorElement(PsiErrorElement element)
shouldHighlightErrorElement
in class HighlightErrorFilter
protected boolean isTemplateViewProvider(FileViewProvider viewProvider)
protected final boolean isNearTemplateExpressions(PsiFile file, int start, int end)
protected boolean isKnownSubLanguage(Language language)