Package org.intellij.grammar.psi.impl
Class BnfReferenceImpl<T extends BnfExpression>
java.lang.Object
com.intellij.psi.PsiReferenceBase<T>
org.intellij.grammar.psi.impl.BnfReferenceImpl<T>
- All Implemented Interfaces:
com.intellij.codeInsight.daemon.EmptyResolveMessageProvider,com.intellij.psi.PsiReference
public class BnfReferenceImpl<T extends BnfExpression>
extends com.intellij.psi.PsiReferenceBase<T>
implements com.intellij.codeInsight.daemon.EmptyResolveMessageProvider
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.intellij.psi.PsiReferenceBase
com.intellij.psi.PsiReferenceBase.Immediate<T extends com.intellij.psi.PsiElement>, com.intellij.psi.PsiReferenceBase.Poly<T extends com.intellij.psi.PsiElement> -
Field Summary
Fields inherited from class com.intellij.psi.PsiReferenceBase
myElement, mySoftFields inherited from interface com.intellij.psi.PsiReference
ARRAY_FACTORY, EMPTY_ARRAY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.intellij.psi.PsiReferenceBase
bindToElement, calculateDefaultRangeInElement, createSelfReference, createSelfReference, getCanonicalText, getElement, getRangeInElement, getValue, handleElementRename, isReferenceTo, isSoft, setRangeInElement, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.intellij.psi.PsiReference
getAbsoluteRange, getVariants
-
Constructor Details
-
BnfReferenceImpl
-
-
Method Details
-
resolve
public com.intellij.psi.PsiElement resolve()- Specified by:
resolvein interfacecom.intellij.psi.PsiReference
-
getUnresolvedMessagePattern
- Specified by:
getUnresolvedMessagePatternin interfacecom.intellij.codeInsight.daemon.EmptyResolveMessageProvider
-