/* */ {
/* 189 */ VisitorAttributes va = new VisitorAttributes();
/* 190 */ va.setLeavesOnly(true);
/* 191 */ SuffixesExcludeFilter noJars = new SuffixesExcludeFilter(JarUtils.getSuffixes());
/* 192 */ va.setRecurseFilter(noJars);
/* 193 */ FilterVirtualFileVisitor visitor = new FilterVirtualFileVisitor(filter, va);
/* */ try
/* */ {
/* 197 */ VirtualFile root = getRootFile();
/* 198 */ if (!root.isLeaf())
/* 199 */ root.visit(visitor);
/* */ }
/* */ catch (IOException e)
/* */ {
/* 203 */ throw new RuntimeException(e);
/* */ }
/* */
/* 206 */ List resources = visitor.getMatched();
/* */
/* 208 */ return resources;
/* */ }