Added escaping class name when deannotating/editing external annotation.

This commit is contained in:
Evgeny Gerashchenko
2012-09-06 20:46:57 +04:00
parent 062df59628
commit 25c869707e
@@ -421,7 +421,7 @@ public class ExternalAnnotationsManagerImpl extends BaseExternalAnnotationsManag
final String externalName = getExternalName(listOwner, false);
final String oldExternalName = getNormalizedExternalName(listOwner);
for (final XmlTag tag : rootTag.getSubTags()) {
final String className = tag.getAttributeValue("name");
final String className = StringUtil.unescapeXml(tag.getAttributeValue("name"));
if (!Comparing.strEqual(className, externalName) && !Comparing.strEqual(className, oldExternalName)) {
continue;
}