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 PathReferenceProvider
public 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