Author: scabanovich
Date: 2009-10-27 11:11:41 -0400 (Tue, 27 Oct 2009)
New Revision: 18305
Modified:
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPPropertySourceAdapter.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-5094
Modified:
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPPropertySourceAdapter.java
===================================================================
---
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPPropertySourceAdapter.java 2009-10-27
13:46:50 UTC (rev 18304)
+++
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPPropertySourceAdapter.java 2009-10-27
15:11:41 UTC (rev 18305)
@@ -192,6 +192,7 @@
} else {
if (namesLow.contains(attrName.toLowerCase())) continue;
}
+ if(attrName.indexOf('*') >=0) continue;
descriptor = createJSPPropertyDescriptor(d, attrName, false);
if (descriptor != null) {
names.add(attrName);
@@ -241,9 +242,13 @@
}
}
else {
- IAttribute a = as.get(attrName);
+ String an = attrName;
+ if(an.startsWith("xmlns:")) an = "xmlns:*";
+ IAttribute a = as.get(an);
if(a != null) {
descriptor = createJSPPropertyDescriptor(a, attr.getName(), false);
+ } else {
+ descriptor = createDefaultPropertyDescriptor(attr.getName(), false);
}
if (descriptor != null)
names.add(attr.getName());