Package org.intellij.grammar.editor
Class BnfRecursionLineMarkerProvider
java.lang.Object
org.intellij.grammar.editor.BnfRecursionLineMarkerProvider
- All Implemented Interfaces:
com.intellij.codeInsight.daemon.LineMarkerProvider
public class BnfRecursionLineMarkerProvider
extends Object
implements com.intellij.codeInsight.daemon.LineMarkerProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcollectSlowLineMarkers(@NotNull List<? extends com.intellij.psi.PsiElement> elements, @NotNull Collection<? super com.intellij.codeInsight.daemon.LineMarkerInfo<?>> result) @Nullable com.intellij.codeInsight.daemon.LineMarkerInfo<?>getLineMarkerInfo(@NotNull com.intellij.psi.PsiElement element)
-
Constructor Details
-
BnfRecursionLineMarkerProvider
public BnfRecursionLineMarkerProvider()
-
-
Method Details
-
getLineMarkerInfo
@Nullable public @Nullable com.intellij.codeInsight.daemon.LineMarkerInfo<?> getLineMarkerInfo(@NotNull @NotNull com.intellij.psi.PsiElement element) - Specified by:
getLineMarkerInfoin interfacecom.intellij.codeInsight.daemon.LineMarkerProvider
-
collectSlowLineMarkers
public void collectSlowLineMarkers(@NotNull @NotNull List<? extends com.intellij.psi.PsiElement> elements, @NotNull @NotNull Collection<? super com.intellij.codeInsight.daemon.LineMarkerInfo<?>> result) - Specified by:
collectSlowLineMarkersin interfacecom.intellij.codeInsight.daemon.LineMarkerProvider
-