public class GlobalPathReferenceProvider extends java.lang.Object implements PathReferenceProvider
| Constructor and Description |
|---|
GlobalPathReferenceProvider() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
createReferences(PsiElement psiElement,
java.util.List<PsiReference> references,
boolean soft) |
boolean |
createUrlReference(PsiElement psiElement,
java.lang.String url,
TextRange rangeInElement,
java.util.List<? super PsiReference> references) |
PathReference |
getPathReference(java.lang.String path,
PsiElement element) |
static boolean |
isWebReferenceUrl(java.lang.String url) |
static boolean |
startsWithAllowedPrefix(java.lang.String s) |
public static boolean startsWithAllowedPrefix(java.lang.String s)
public boolean createReferences(PsiElement psiElement, java.util.List<PsiReference> references, boolean soft)
createReferences in interface PathReferenceProviderpublic boolean createUrlReference(PsiElement psiElement, java.lang.String url, TextRange rangeInElement, java.util.List<? super PsiReference> references)
public static boolean isWebReferenceUrl(java.lang.String url)
public PathReference getPathReference(java.lang.String path, PsiElement element)
getPathReference in interface PathReferenceProvider