org.apache.maven.wagon.shared.http
Class HtmlFileListParser

java.lang.Object
  extended by org.apache.maven.wagon.shared.http.HtmlFileListParser

public class HtmlFileListParser
extends java.lang.Object

Html File List Parser.


Constructor Summary
HtmlFileListParser()
           
 
Method Summary
private static java.util.List findAnchorLinks(java.util.List links, java.lang.String baseurl, org.w3c.dom.Node node)
           
static java.util.List parseFileList(java.lang.String baseurl, java.io.InputStream is)
          Fetches a raw HTML from a provided InputStream, parses it, and returns the file list.
private static boolean validFilename(java.lang.String tst)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlFileListParser

public HtmlFileListParser()
Method Detail

parseFileList

public static java.util.List parseFileList(java.lang.String baseurl,
                                           java.io.InputStream is)
                                    throws org.apache.maven.wagon.TransferFailedException
Fetches a raw HTML from a provided InputStream, parses it, and returns the file list.

Parameters:
is - the input stream.
Returns:
the file list.
Throws:
org.apache.maven.wagon.TransferFailedException - if there was a problem fetching the raw html.

findAnchorLinks

private static java.util.List findAnchorLinks(java.util.List links,
                                              java.lang.String baseurl,
                                              org.w3c.dom.Node node)

validFilename

private static boolean validFilename(java.lang.String tst)