Author: scabanovich
Date: 2010-01-19 12:27:58 -0500 (Tue, 19 Jan 2010)
New Revision: 19816
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/navigator/XContentProvider.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-5698
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/navigator/XContentProvider.java
===================================================================
---
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/navigator/XContentProvider.java 2010-01-19
17:26:59 UTC (rev 19815)
+++
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/navigator/XContentProvider.java 2010-01-19
17:27:58 UTC (rev 19816)
@@ -65,6 +65,12 @@
if(filteredTree != null) {
return filteredTree.getChildren(o);
}
+ if(o == null) {
+ o = EclipseResourceUtil.createObjectForResource(f);
+ if(o != null) {
+ FilteredTreesCache.getInstance().addListener(syncListener, o.getModel());
+ }
+ }
return getChildren(o);
}
return new Object[0];