@Override
  public boolean doList(String path, final ResourceFilter filter)
  {
    ResourceFilter newFilter = new ResourceFilter()
    {
      @Override
      public boolean accept(Resource resource)
      {
        return filter.accept(doBuildResource(resource));
      }
    };

    return _resourceProvider.doList(path, newFilter);
  }
@Override
  public boolean doList(String path, final ResourceFilter filter)
  {
    ResourceFilter newFilter = new ResourceFilter()
    {
      @Override
      public boolean accept(Resource resource)
      {
        return filter.accept(doBuildResource(resource));
      }
    };

    return _resourceProvider.doList(path, newFilter);
  }
@ Override public boolean doList ( String path , final ResourceFilter filter ) { ResourceFilter newFilter = new ResourceFilter ( ) { @ Override public boolean accept ( Resource resource ) { return filter . accept ( doBuildResource ( resource ) ) ; } } ; return _resourceProvider . doList ( path , newFilter ) ; }
If the path denotes a directory, then it will return all resources that are contained in the
directory.

@param path   the path to the resource (it already ends with /)
@param filter the filter to include only some resources in the result
@return <code>true</code> if it was a directory, <code>false</code> otherwise
If the path denotes a directory then it will return all resources that are contained in the directory .