Class BnfFindUsagesProvider

  • All Implemented Interfaces:
    com.intellij.lang.findUsages.FindUsagesProvider

    public class BnfFindUsagesProvider
    extends java.lang.Object
    implements com.intellij.lang.findUsages.FindUsagesProvider
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean canFindUsagesFor​(@NotNull com.intellij.psi.PsiElement psiElement)  
      @NotNull java.lang.String getDescriptiveName​(@NotNull com.intellij.psi.PsiElement element)  
      java.lang.String getHelpId​(@NotNull com.intellij.psi.PsiElement psiElement)  
      @NotNull java.lang.String getNodeText​(@NotNull com.intellij.psi.PsiElement element, boolean useFullName)  
      @NotNull java.lang.String getType​(@NotNull com.intellij.psi.PsiElement element)  
      com.intellij.lang.cacheBuilder.WordsScanner getWordsScanner()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BnfFindUsagesProvider

        public BnfFindUsagesProvider()
    • Method Detail

      • getWordsScanner

        public com.intellij.lang.cacheBuilder.WordsScanner getWordsScanner()
        Specified by:
        getWordsScanner in interface com.intellij.lang.findUsages.FindUsagesProvider
      • canFindUsagesFor

        public boolean canFindUsagesFor​(@NotNull
                                        @NotNull com.intellij.psi.PsiElement psiElement)
        Specified by:
        canFindUsagesFor in interface com.intellij.lang.findUsages.FindUsagesProvider
      • getHelpId

        public java.lang.String getHelpId​(@NotNull
                                          @NotNull com.intellij.psi.PsiElement psiElement)
        Specified by:
        getHelpId in interface com.intellij.lang.findUsages.FindUsagesProvider
      • getType

        @NotNull
        public @NotNull java.lang.String getType​(@NotNull
                                                 @NotNull com.intellij.psi.PsiElement element)
        Specified by:
        getType in interface com.intellij.lang.findUsages.FindUsagesProvider
      • getDescriptiveName

        @NotNull
        public @NotNull java.lang.String getDescriptiveName​(@NotNull
                                                            @NotNull com.intellij.psi.PsiElement element)
        Specified by:
        getDescriptiveName in interface com.intellij.lang.findUsages.FindUsagesProvider
      • getNodeText

        @NotNull
        public @NotNull java.lang.String getNodeText​(@NotNull
                                                     @NotNull com.intellij.psi.PsiElement element,
                                                     boolean useFullName)
        Specified by:
        getNodeText in interface com.intellij.lang.findUsages.FindUsagesProvider