public class LineMarkersPass extends TextEditorHighlightingPass
EMPTY_ARRAY, myDocument, myProject
Modifier and Type | Method and Description |
---|---|
static LineMarkerInfo<PsiElement> |
createMethodSeparatorLineMarker(PsiElement startFrom,
EditorColorsManager colorsManager) |
void |
doApplyInformationToEditor() |
void |
doCollectInformation(ProgressIndicator progress) |
Document |
getDocument() |
static java.util.List<LineMarkerProvider> |
getMarkerProviders(Language language,
Project project) |
static java.util.Collection<LineMarkerInfo<?>> |
queryLineMarkers(PsiFile file,
Document document) |
java.lang.String |
toString() |
applyInformationToEditor, collectInformation, getColorsScheme, getCompletionPredecessorIds, getId, getInfos, getStartingPredecessorIds, isDumbMode, isRunIntentionPassAfter, isValid, setColorsScheme, setCompletionPredecessorIds, setId, setStartingPredecessorIds
public Document getDocument()
getDocument
in class TextEditorHighlightingPass
public void doApplyInformationToEditor()
doApplyInformationToEditor
in class TextEditorHighlightingPass
public void doCollectInformation(ProgressIndicator progress)
doCollectInformation
in class TextEditorHighlightingPass
public static java.util.List<LineMarkerProvider> getMarkerProviders(Language language, Project project)
public static java.util.Collection<LineMarkerInfo<?>> queryLineMarkers(PsiFile file, Document document)
public static LineMarkerInfo<PsiElement> createMethodSeparatorLineMarker(PsiElement startFrom, EditorColorsManager colorsManager)
public java.lang.String toString()
toString
in class TextEditorHighlightingPass