public class XmlNSDescriptorSequence extends java.lang.Object implements XmlNSDescriptor
Constructor and Description |
---|
XmlNSDescriptorSequence() |
XmlNSDescriptorSequence(XmlNSDescriptor[] descriptors) |
Modifier and Type | Method and Description |
---|---|
void |
add(XmlNSDescriptor descriptor) |
PsiElement |
getDeclaration() |
java.lang.Object [] |
getDependencies() |
XmlFile |
getDescriptorFile() |
XmlElementDescriptor |
getElementDescriptor(XmlTag tag) |
java.lang.String |
getName() |
java.lang.String |
getName(PsiElement context) |
XmlElementDescriptor [] |
getRootElementsDescriptors(XmlDocument document) |
java.util.List<XmlNSDescriptor> |
getSequence() |
void |
init(PsiElement element) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAllElementsDescriptors
getDependences
public XmlNSDescriptorSequence()
public XmlNSDescriptorSequence(XmlNSDescriptor[] descriptors)
public void add(XmlNSDescriptor descriptor)
public XmlElementDescriptor getElementDescriptor(XmlTag tag)
getElementDescriptor
in interface XmlNSDescriptor
public XmlElementDescriptor [] getRootElementsDescriptors(XmlDocument document)
getRootElementsDescriptors
in interface XmlNSDescriptor
public XmlFile getDescriptorFile()
getDescriptorFile
in interface XmlNSDescriptor
public java.util.List<XmlNSDescriptor> getSequence()
public PsiElement getDeclaration()
getDeclaration
in interface PsiMetaData
public java.lang.String getName(PsiElement context)
getName
in interface PsiMetaData
public java.lang.String getName()
getName
in interface PsiMetaData
public void init(PsiElement element)
init
in interface PsiMetaData
public java.lang.Object [] getDependencies()
getDependencies
in interface PsiMetaData
CachedValue