public abstract class EditorBoundHighlightingPass extends TextEditorHighlightingPass
TextEditorHighlightingPass
is document-bound,
i.e. after the pass finishes the markup is stored in the document.
For example, there is no point to recalculate syntax errors for each splitted editor of the same document.
This pass however is for editor-specific markup, e.g. code folding.Modifier and Type | Field and Description |
---|---|
protected Editor |
myEditor |
protected PsiFile |
myFile |
EMPTY_ARRAY, myDocument, myProject
Modifier | Constructor and Description |
---|---|
protected |
EditorBoundHighlightingPass(Editor editor,
PsiFile psiFile,
boolean runIntentionPassAfter) |
applyInformationToEditor, collectInformation, doApplyInformationToEditor, doCollectInformation, getColorsScheme, getCompletionPredecessorIds, getDocument, getId, getInfos, getStartingPredecessorIds, isDumbMode, isRunIntentionPassAfter, isValid, setColorsScheme, setCompletionPredecessorIds, setId, setStartingPredecessorIds, toString