Class FilterVirtualFileVisitor

java.lang.Object
org.jboss.vfs.util.AbstractVirtualFileVisitor
org.jboss.vfs.util.FilterVirtualFileVisitor
All Implemented Interfaces:
VirtualFileVisitor

public class FilterVirtualFileVisitor extends AbstractVirtualFileVisitor
A visitor based on a virtual file filter
Version:
$Revision: 1.1 $
Author:
Adrian Brock
  • Constructor Details

    • FilterVirtualFileVisitor

      public FilterVirtualFileVisitor(VirtualFileFilter filter)
      Create a new FilterVirtualFileVisitor with default attributes
      Parameters:
      filter - the filter
      Throws:
      IllegalArgumentException - if the filter is null
    • FilterVirtualFileVisitor

      public FilterVirtualFileVisitor(VirtualFileFilter filter, VisitorAttributes attributes)
      Create a new FilterVirtualFileVisitor.
      Parameters:
      filter - the filter
      attributes - the attributes, uses the default if null
      Throws:
      IllegalArgumentException - if the filter is null
  • Method Details

    • getMatched

      public List<VirtualFile> getMatched()
      Get the matched files
      Returns:
      the matched files
    • visit

      public void visit(VirtualFile virtualFile)
      Description copied from interface: VirtualFileVisitor
      Visit a virtual file
      Parameters:
      virtualFile - the virtual file being visited