public final class InjectedGeneralHighlightingPassFactory extends java.lang.Object implements MainHighlightingPassFactory, TextEditorHighlightingPassFactoryRegistrar
Constructor and Description |
---|
InjectedGeneralHighlightingPassFactory() |
Modifier and Type | Method and Description |
---|---|
TextEditorHighlightingPass |
createHighlightingPass(PsiFile file,
Editor editor) |
TextEditorHighlightingPass |
createMainHighlightingPass(PsiFile file,
Document document,
HighlightInfoProcessor highlightInfoProcessor) |
void |
registerHighlightingPassFactory(TextEditorHighlightingPassRegistrar registrar,
Project project) |
public InjectedGeneralHighlightingPassFactory()
public void registerHighlightingPassFactory(TextEditorHighlightingPassRegistrar registrar, Project project)
registerHighlightingPassFactory
in interface TextEditorHighlightingPassFactoryRegistrar
public TextEditorHighlightingPass createHighlightingPass(PsiFile file, Editor editor)
createHighlightingPass
in interface TextEditorHighlightingPassFactory
public TextEditorHighlightingPass createMainHighlightingPass(PsiFile file, Document document, HighlightInfoProcessor highlightInfoProcessor)
createMainHighlightingPass
in interface MainHighlightingPassFactory