diff options
Diffstat (limited to 'xml/xml-psi-impl/src/com/intellij/psi/impl/source/html/dtd/HtmlAttributeDescriptorImpl.java')
-rw-r--r-- | xml/xml-psi-impl/src/com/intellij/psi/impl/source/html/dtd/HtmlAttributeDescriptorImpl.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/xml/xml-psi-impl/src/com/intellij/psi/impl/source/html/dtd/HtmlAttributeDescriptorImpl.java b/xml/xml-psi-impl/src/com/intellij/psi/impl/source/html/dtd/HtmlAttributeDescriptorImpl.java index 445a5503a855..d6bbd3ba3722 100644 --- a/xml/xml-psi-impl/src/com/intellij/psi/impl/source/html/dtd/HtmlAttributeDescriptorImpl.java +++ b/xml/xml-psi-impl/src/com/intellij/psi/impl/source/html/dtd/HtmlAttributeDescriptorImpl.java @@ -16,14 +16,16 @@ package com.intellij.psi.impl.source.html.dtd; import com.intellij.psi.PsiElement; +import com.intellij.psi.xml.XmlAttributeValue; import com.intellij.psi.xml.XmlElement; import com.intellij.util.ArrayUtil; import com.intellij.xml.XmlAttributeDescriptor; +import com.intellij.xml.impl.BasicXmlAttributeDescriptor; /** * @author Maxim.Mossienko */ -public class HtmlAttributeDescriptorImpl implements XmlAttributeDescriptor { +public class HtmlAttributeDescriptorImpl extends BasicXmlAttributeDescriptor { private final XmlAttributeDescriptor delegate; private final boolean myCaseSensitive; @@ -90,4 +92,9 @@ public class HtmlAttributeDescriptorImpl implements XmlAttributeDescriptor { public String toString() { return delegate.toString(); } + + @Override + protected PsiElement getEnumeratedValueDeclaration(XmlAttributeValue attributeValue, String value) { + return super.getEnumeratedValueDeclaration(attributeValue, myCaseSensitive ? value : value.toLowerCase()); + } } |