Class JFlexBraceMatcher

java.lang.Object
org.intellij.jflex.editor.JFlexBraceMatcher
All Implemented Interfaces:
com.intellij.lang.PairedBraceMatcher

public class JFlexBraceMatcher extends Object implements com.intellij.lang.PairedBraceMatcher
  • Constructor Details

    • JFlexBraceMatcher

      public JFlexBraceMatcher()
  • Method Details

    • getPairs

      public com.intellij.lang.BracePair @NotNull [] getPairs()
      Specified by:
      getPairs in interface com.intellij.lang.PairedBraceMatcher
    • isPairedBracesAllowedBeforeType

      public boolean isPairedBracesAllowedBeforeType(@NotNull @NotNull com.intellij.psi.tree.IElementType lbraceType, @Nullable @Nullable com.intellij.psi.tree.IElementType contextType)
      Specified by:
      isPairedBracesAllowedBeforeType in interface com.intellij.lang.PairedBraceMatcher
    • getCodeConstructStart

      public int getCodeConstructStart(com.intellij.psi.PsiFile file, int openingBraceOffset)
      Specified by:
      getCodeConstructStart in interface com.intellij.lang.PairedBraceMatcher