code: @Override
  	public Set<String> getResourceNames(String dirName) {
  		Set<String> resourceNames = new TreeSet<>();
  
  		if (generatorRegistry.isPathGenerated(dirName)) {
  			List<ResourceBrowser> browsers = new ArrayList<>();
  			browsers.addAll(resourceGeneratorInfoProviders);
  			for (ResourceBrowser rsBrowser : browsers) {
  
  				if (rsBrowser instanceof ResourceGenerator) {
  					ResourceGenerator rsGeneratorBrowser = (ResourceGenerator) rsBrowser;
  					if (rsGeneratorBrowser.getResolver().matchPath(dirName)) {
  						resourceNames.addAll(rsBrowser.getResourceNames(dirName));
  						break;
  					}
  				}
  			}
  		} else {
  			resourceNames = servletCtxResourceBrowser.getResourceNames(dirName);
  		}
  
  		return resourceNames;
  	}
docs: /*
  (non-Javadoc)
  
  @see
  net.jawr.web.resource.handler.reader.ResourceBrowser#getResourceNames
  (java.lang.String)