All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
boolean |
acceptImplementationForReference(PsiReference reference,
PsiElement element) |
PsiElement |
adjustElement(Editor editor,
int flags,
PsiElement element,
PsiElement contextElement) |
static int |
adjustOffset(PsiFile file,
Document document,
int offset) |
PsiElement |
adjustReference(PsiReference ref) |
static PsiReference |
findReference(Editor editor) |
static PsiReference |
findReference(Editor editor,
int offset) |
static PsiElement |
findTargetElement(Editor editor,
int flags)
Note: this method can perform slow PSI activity (e.g.
|
PsiElement |
findTargetElement(Editor editor,
int flags,
int offset)
Note: this method can perform slow PSI activity (e.g.
|
int |
getAllAccepted() |
int |
getDefinitionSearchFlags() |
PsiElement |
getGotoDeclarationTarget(PsiElement element,
PsiElement navElement) |
static TargetElementUtil |
getInstance() |
static PsiElement |
getNamedElement(PsiElement element) |
PsiElement |
getNamedElement(PsiElement element,
int offsetInElement) |
int |
getReferenceSearchFlags() |
SearchScope |
getSearchScope(Editor editor,
PsiElement element) |
java.util.Collection<PsiElement> |
getTargetCandidates(PsiReference reference) |
boolean |
includeSelfInGotoImplementation(PsiElement element) |
static boolean |
inVirtualSpace(Editor editor,
int offset) |
boolean |
isNavigatableSource(PsiElement element) |