public class XmlNamedReferenceProviderBean extends CustomLoadingExtensionPointBean<PsiSymbolReferenceProvider>
| Modifier and Type | Field and Description |
|---|---|
boolean |
caseSensitive
Whether
hostNames should be matched case-sensitively. |
java.lang.String |
hostElementClass |
java.lang.String[] |
hostNames
One or more strings to match against host name.
|
java.lang.String |
implementationClass |
java.lang.String |
targetClass |
factoryArgument, factoryClass| Constructor and Description |
|---|
XmlNamedReferenceProviderBean() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends XmlNamedReferenceHost> |
getHostElementClass() |
java.lang.String [] |
getHostNames() |
protected java.lang.String |
getImplementationClassName() |
java.lang.Class<? extends Symbol> |
getResolveTargetClass() |
createInstancegetInstance, getLoaderForClass, getPluginDescriptor, setPluginDescriptorpublic java.lang.String[] hostNames
<namedReferenceProvider required attributes> <hostName>name1</hostName> ... <hostName>nameN</hostName> <caseSensitive>false</caseSensitive> </namedReferenceProvider>
public boolean caseSensitive
hostNames should be matched case-sensitively.public java.lang.String hostElementClass
public java.lang.String targetClass
public java.lang.String implementationClass
public java.lang.String [] getHostNames()
protected java.lang.String getImplementationClassName()
getImplementationClassName in class BaseKeyedLazyInstance<PsiSymbolReferenceProvider>public java.lang.Class<? extends XmlNamedReferenceHost> getHostElementClass()
public java.lang.Class<? extends Symbol> getResolveTargetClass()