public class DefaultXmlExtension extends XmlExtension
XmlExtension.AttributeValuePresentation, XmlExtension.TagInfo| Modifier and Type | Field and Description |
|---|---|
static XmlExtension |
DEFAULT_EXTENSION |
EP_NAME| Constructor and Description |
|---|
DefaultXmlExtension() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Set<java.lang.String> |
filterNamespaces(java.util.Set<java.lang.String> namespaces,
java.lang.String tagName,
XmlFile context) |
java.util.List<XmlExtension.TagInfo> |
getAvailableTagNames(XmlFile file,
XmlTag context) |
SchemaPrefix |
getPrefixDeclaration(XmlTag context,
java.lang.String namespacePrefix) |
boolean |
isAvailable(PsiFile file) |
canBeDuplicated, createTagNameReference, getAttributeValuePresentation, getContainingFile, getDescriptorFromDoctype, getElementDescriptor, getExtension, getExtensionByElement, getHighlightInfoType, getNamespacesFromDocument, getNSDescriptor, getNsPrefixScope, getParentTagForNamespace, hasDynamicComponents, isCollapsible, isCollapsibleTag, isCustomTagAllowed, isIndirectSyntax, isRequiredAttributeImplicitlyPresent, isSelfClosingTagAllowed, isSingleTagException, isValidTagNameChar, shouldBeHighlightedAsTag, shouldBeInserted, shouldIgnoreSelfClosingTag, useXmlTagInsertHandler, wrapNSDescriptorpublic static final XmlExtension DEFAULT_EXTENSION
public boolean isAvailable(PsiFile file)
isAvailable in class XmlExtensionpublic java.util.List<XmlExtension.TagInfo> getAvailableTagNames(XmlFile file, XmlTag context)
getAvailableTagNames in class XmlExtensionpublic static java.util.Set<java.lang.String> filterNamespaces(java.util.Set<java.lang.String> namespaces,
java.lang.String tagName,
XmlFile context)
public SchemaPrefix getPrefixDeclaration(XmlTag context, java.lang.String namespacePrefix)
getPrefixDeclaration in class XmlExtension