Package org.intellij.grammar.livePreview
Class GrammarAtCaretPassFactory
java.lang.Object
org.intellij.grammar.livePreview.GrammarAtCaretPassFactory
- All Implemented Interfaces:
com.intellij.codeHighlighting.TextEditorHighlightingPassFactory,com.intellij.codeHighlighting.TextEditorHighlightingPassFactoryRegistrar
public class GrammarAtCaretPassFactory
extends Object
implements com.intellij.codeHighlighting.TextEditorHighlightingPassFactory, com.intellij.codeHighlighting.TextEditorHighlightingPassFactoryRegistrar
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.intellij.codeHighlighting.TextEditorHighlightingPasscreateHighlightingPass(@NotNull com.intellij.psi.PsiFile file, @NotNull com.intellij.openapi.editor.Editor editor) voidregisterHighlightingPassFactory(@NotNull com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar registrar, @NotNull com.intellij.openapi.project.Project project)
-
Field Details
-
GRAMMAR_AT_CARET_KEY
-
-
Constructor Details
-
GrammarAtCaretPassFactory
public GrammarAtCaretPassFactory()
-
-
Method Details
-
registerHighlightingPassFactory
public void registerHighlightingPassFactory(@NotNull @NotNull com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar registrar, @NotNull @NotNull com.intellij.openapi.project.Project project) - Specified by:
registerHighlightingPassFactoryin interfacecom.intellij.codeHighlighting.TextEditorHighlightingPassFactoryRegistrar
-
createHighlightingPass
public com.intellij.codeHighlighting.TextEditorHighlightingPass createHighlightingPass(@NotNull @NotNull com.intellij.psi.PsiFile file, @NotNull @NotNull com.intellij.openapi.editor.Editor editor) - Specified by:
createHighlightingPassin interfacecom.intellij.codeHighlighting.TextEditorHighlightingPassFactory
-