code: public List<URL> getURLS(String html, URL url) {
  
  	List<URL> urls = new ArrayList<URL>();
  	SourceCode cfml = new SourceCode(html, false, CFMLEngine.DIALECT_CFML);
  	while (!cfml.isAfterLast()) {
  	    if (cfml.forwardIfCurrent('<')) {
  		for (int i = 0; i < tags.length; i++) {
  		    if (cfml.forwardIfCurrent(tags[i].tag + " ")) {
  			getSingleUrl(urls, cfml, tags[i], url);
  		    }
  		}
  	    }
  	    else {
  		cfml.next();
  	    }
  	}
  	return urls;
      }
docs: returns all urls in a html String
  
  @param html HTML String to search urls
  @param url Absolute URL path to set
  @return urls found in html String