Package org.intellij.grammar
Class BnfFoldingBuilder
- java.lang.Object
-
- com.intellij.lang.folding.FoldingBuilderEx
-
- com.intellij.lang.folding.CustomFoldingBuilder
-
- org.intellij.grammar.BnfFoldingBuilder
-
- All Implemented Interfaces:
com.intellij.lang.folding.FoldingBuilder,com.intellij.openapi.project.PossiblyDumbAware
public class BnfFoldingBuilder extends com.intellij.lang.folding.CustomFoldingBuilder
-
-
Constructor Summary
Constructors Constructor Description BnfFoldingBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbuildLanguageFoldRegions(@NotNull java.util.List<com.intellij.lang.folding.FoldingDescriptor> result, @NotNull com.intellij.psi.PsiElement root, @NotNull com.intellij.openapi.editor.Document document, boolean quick)protected java.lang.StringgetLanguagePlaceholderText(@NotNull com.intellij.lang.ASTNode node, @NotNull com.intellij.openapi.util.TextRange range)protected booleanisRegionCollapsedByDefault(@NotNull com.intellij.lang.ASTNode node)-
Methods inherited from class com.intellij.lang.folding.CustomFoldingBuilder
buildFoldRegions, buildFoldRegions, getPlaceholderText, getPlaceholderText, isCollapsedByDefault, isCollapsedByDefault, isCustomFoldingCandidate, isCustomFoldingCandidate, isCustomFoldingRoot, isCustomRegionElement, isCustomRegionEnd, isCustomRegionStart, isDumbAware, isRegionCollapsedByDefault
-
-
-
-
Method Detail
-
buildLanguageFoldRegions
protected void buildLanguageFoldRegions(@NotNull @NotNull java.util.List<com.intellij.lang.folding.FoldingDescriptor> result, @NotNull @NotNull com.intellij.psi.PsiElement root, @NotNull @NotNull com.intellij.openapi.editor.Document document, boolean quick)- Specified by:
buildLanguageFoldRegionsin classcom.intellij.lang.folding.CustomFoldingBuilder
-
getLanguagePlaceholderText
protected java.lang.String getLanguagePlaceholderText(@NotNull @NotNull com.intellij.lang.ASTNode node, @NotNull @NotNull com.intellij.openapi.util.TextRange range)- Specified by:
getLanguagePlaceholderTextin classcom.intellij.lang.folding.CustomFoldingBuilder
-
isRegionCollapsedByDefault
protected boolean isRegionCollapsedByDefault(@NotNull @NotNull com.intellij.lang.ASTNode node)- Specified by:
isRegionCollapsedByDefaultin classcom.intellij.lang.folding.CustomFoldingBuilder
-
-