Author: dazarov
Date: 2012-07-31 18:35:00 -0400 (Tue, 31 Jul 2012)
New Revision: 42821
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/action/JSPProblemMarkerResolutionGenerator.java
Log:
Make Quick Fix "Add tag library definition" work with KB Model instead of using
plain tag library list
https://issues.jboss.org/browse/JBIDE-12304
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/action/JSPProblemMarkerResolutionGenerator.java
===================================================================
---
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/action/JSPProblemMarkerResolutionGenerator.java 2012-07-31
18:41:26 UTC (rev 42820)
+++
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/action/JSPProblemMarkerResolutionGenerator.java 2012-07-31
22:35:00 UTC (rev 42821)
@@ -82,19 +82,19 @@
}
public static boolean validateURI(IFile file, int start, String uri){
- ELContext context = PageContextFactory.createPageContext(file);
- if(context instanceof XmlContextImpl){
- Map<String, List<INameSpace>> nameSpaces = ((XmlContextImpl)
context).getNameSpaces(start);
- Iterator<List<INameSpace>> iterator = nameSpaces.values().iterator();
- while(iterator.hasNext()){
- List<INameSpace> list = iterator.next();
- for(INameSpace ns : list){
- if(uri.equals(ns.getURI())){
- return false;
- }
- }
- }
- }
+// ELContext context = PageContextFactory.createPageContext(file);
+// if(context instanceof XmlContextImpl){
+// Map<String, List<INameSpace>> nameSpaces = ((XmlContextImpl)
context).getNameSpaces(start);
+// Iterator<List<INameSpace>> iterator = nameSpaces.values().iterator();
+// while(iterator.hasNext()){
+// List<INameSpace> list = iterator.next();
+// for(INameSpace ns : list){
+// if(uri.equals(ns.getURI())){
+// return false;
+// }
+// }
+// }
+// }
return true;
}