Author: sdzmitrovich
Date: 2008-11-13 04:24:17 -0500 (Thu, 13 Nov 2008)
New Revision: 11747
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/ElService.java
Log:
JBIDE-3149
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/ElService.java
===================================================================
---
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/ElService.java 2008-11-13
07:27:33 UTC (rev 11746)
+++
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/ElService.java 2008-11-13
09:24:17 UTC (rev 11747)
@@ -313,9 +313,14 @@
boolean rst = false;
for (ResourceReference ref : references) {
- if (value.contains(ref.getLocation())) {
- rst = true;
- }
+
+ //FIXED FOR JBIDE-3149 by sdzmitrovich
+ if (equalsExppression(value, ref.getLocation()))
+ return true;
+
+// if (value.contains(ref.getLocation())) {
+// rst = true;
+// }
}
return rst;
}
@@ -402,5 +407,17 @@
// }
+ private boolean equalsExppression(String value, String expression) {
+ final String dollarEl = String.valueOf(DOLLAR_PREFIX) + expression
+ + String.valueOf(SUFFIX);
+ final String sharpEl = String.valueOf(SHARP_PREFIX) + expression
+ + String.valueOf(SUFFIX);
+
+ if (value.contains(dollarEl) || value.contains(sharpEl)) {
+ return true;
+ }
+ return false;
+ }
+
}
Show replies by date