Author: scabanovich
Date: 2009-08-18 12:35:16 -0400 (Tue, 18 Aug 2009)
New Revision: 17138
Modified:
trunk/common/plugins/org.jboss.tools.common.text.xml/src/org/jboss/tools/jst/jsp/text/xpl/DefaultStructuredTextOccurrenceStructureProvider.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-4781
Modified:
trunk/common/plugins/org.jboss.tools.common.text.xml/src/org/jboss/tools/jst/jsp/text/xpl/DefaultStructuredTextOccurrenceStructureProvider.java
===================================================================
---
trunk/common/plugins/org.jboss.tools.common.text.xml/src/org/jboss/tools/jst/jsp/text/xpl/DefaultStructuredTextOccurrenceStructureProvider.java 2009-08-18
16:30:53 UTC (rev 17137)
+++
trunk/common/plugins/org.jboss.tools.common.text.xml/src/org/jboss/tools/jst/jsp/text/xpl/DefaultStructuredTextOccurrenceStructureProvider.java 2009-08-18
16:35:16 UTC (rev 17138)
@@ -661,7 +661,7 @@
IDOMAttr xmlAttr = (IDOMAttr)attrs.item(i);
String value = xmlAttr.getValueRegionText();
if (attrValue.equals(xmlAttr.getValue()))
- matches.add(new Position(xmlAttr.getValueRegionStartOffset(), value.length()));
+ matches.add(new Position(xmlAttr.getValueRegionStartOffset(), value == null ? 0 :
value.length()));
}
}
for (Node child = xmlNode.getFirstChild(); child != null; child =
child.getNextSibling()) {