Package org.intellij.grammar.livePreview
Class LivePreviewHelper
- java.lang.Object
-
- org.intellij.grammar.livePreview.LivePreviewHelper
-
public class LivePreviewHelper extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description LivePreviewHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleancollectExpressionsAtOffset(com.intellij.openapi.project.Project project, com.intellij.openapi.editor.Editor previewEditor, LivePreviewLanguage language, com.intellij.util.PairProcessor<BnfExpression,java.lang.Boolean> processor)static @NotNull com.intellij.lang.LanguagegetLanguageFor(BnfFile psiFile)static @Nullable com.intellij.psi.PsiFileparseFile(BnfFile bnfFile, java.lang.String text)static voidregisterLanguageExtensions(LivePreviewLanguage language)static voidshowFor(BnfFile bnfFile)static voidunregisterLanguageExtensions(LivePreviewLanguage language)
-
-
-
Method Detail
-
showFor
public static void showFor(BnfFile bnfFile)
-
parseFile
@Nullable public static @Nullable com.intellij.psi.PsiFile parseFile(BnfFile bnfFile, java.lang.String text)
-
getLanguageFor
@NotNull public static @NotNull com.intellij.lang.Language getLanguageFor(BnfFile psiFile)
-
registerLanguageExtensions
public static void registerLanguageExtensions(LivePreviewLanguage language)
-
unregisterLanguageExtensions
public static void unregisterLanguageExtensions(LivePreviewLanguage language)
-
collectExpressionsAtOffset
public static boolean collectExpressionsAtOffset(com.intellij.openapi.project.Project project, com.intellij.openapi.editor.Editor previewEditor, LivePreviewLanguage language, com.intellij.util.PairProcessor<BnfExpression,java.lang.Boolean> processor)
-
-