Package org.jboss.virtual.plugins.vfs.helpers

Examples of org.jboss.virtual.plugins.vfs.helpers.FilterVirtualFileVisitor


/*     */   {
/* 226 */     VisitorAttributes va = new VisitorAttributes();
/* 227 */     va.setLeavesOnly(true);
/* 228 */     SuffixesExcludeFilter noJars = new SuffixesExcludeFilter(JarUtils.getSuffixes());
/* 229 */     va.setRecurseFilter(noJars);
/* 230 */     FilterVirtualFileVisitor visitor = new FilterVirtualFileVisitor(filter, va);
/*     */     try
/*     */     {
/* 233 */       this.vfsRoot.visit(visitor);
/*     */     }
/*     */     catch (IOException e)
/*     */     {
/* 237 */       throw new RuntimeException(e);
/*     */     }
/* 239 */     return visitor.getMatched();
/*     */   }
View Full Code Here


/* 315 */     VisitorAttributes va = new VisitorAttributes();
/* 316 */     va.setLeavesOnly(true);
/* 317 */     ClassFileFilter filter = new ClassFileFilter(null);
/* 318 */     SuffixesExcludeFilter noJars = new SuffixesExcludeFilter(JarUtils.getSuffixes());
/* 319 */     va.setRecurseFilter(noJars);
/* 320 */     FilterVirtualFileVisitor visitor = new FilterVirtualFileVisitor(filter, va);
/*     */
/* 322 */     for (VirtualFile vf : unit.getClassPath())
/*     */     {
/*     */       try
/*     */       {
/* 326 */         vf.visit(visitor);
/*     */       }
/*     */       catch (IOException e)
/*     */       {
/* 330 */         throw new RuntimeException(e);
/*     */       }
/*     */     }
/* 333 */     return visitor.getMatched();
/*     */   }
View Full Code Here

      if (isLeaf())
         return Collections.emptyList();

      if (filter == null)
         filter = MatchAllVirtualFileFilter.INSTANCE;
      FilterVirtualFileVisitor visitor = new FilterVirtualFileVisitor(filter, null);
      visit(visitor);
      return visitor.getMatched();
   }
View Full Code Here

      if (isLeaf())
         return Collections.emptyList();

      if (filter == null)
         filter = MatchAllVirtualFileFilter.INSTANCE;
      FilterVirtualFileVisitor visitor = new FilterVirtualFileVisitor(filter, VisitorAttributes.RECURSE);
      visit(visitor);
      return visitor.getMatched();
   }
View Full Code Here

      VisitorAttributes va = new VisitorAttributes();
      va.setLeavesOnly(true);
      ClassFileFilter filter = new ClassFileFilter();
      SuffixesExcludeFilter noJars = new SuffixesExcludeFilter(JarUtils.getSuffixes());
      va.setRecurseFilter(noJars);
      FilterVirtualFileVisitor visitor = new FilterVirtualFileVisitor(filter, va);

      for (VirtualFile vf : unit.getClassPath())
      {
         try
         {
            vf.visit(visitor);
         }
         catch (IOException e)
         {
            throw new RuntimeException(e);
         }
      }
      return visitor.getMatched();

   }
View Full Code Here

TOP

Related Classes of org.jboss.virtual.plugins.vfs.helpers.FilterVirtualFileVisitor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.