org.apache.ws.jaxme.js.util

Class LinkChecker

Known Direct Subclasses:
AntLinkChecker.MyLinkChecker

public class LinkChecker
extends java.lang.Object

Basic implementation of a link checker for the JaxMe HTML distribution.
Author:
Jochen Wiedmann

Method Summary

protected void
addEvent(org.apache.ws.jaxme.js.util.LinkChecker.Event pEvent)
void
addURL(URL pURL)
void
addURL(URL pURL, InputStream pStream)
void
addURL(org.apache.ws.jaxme.js.util.LinkChecker.CheckedURL pURL)
Logger
getLogger()
String
getProxyHost()
String
getProxyPort()
int
getSeverity()
protected void
handleError(URL pURL, int pPos, String pMsg)
protected void
handleRefError(URL pURL, URL pRefURL, int pPos, String pMsg)
protected void
handleWarning(URL pURL, int pPos, String pMsg)
static void
main(String[] args)
void
parse()
void
parse(org.apache.ws.jaxme.js.util.LinkChecker.CheckedURL pURL)
void
setLogger(Logger pLogger)
void
setProxy(String pProxy)
void
setProxyHost(String pHost)
void
setProxyPort(String pPort)
void
setSeverity(String pSeverity)

Method Details

addEvent

protected void addEvent(org.apache.ws.jaxme.js.util.LinkChecker.Event pEvent)

addURL

public void addURL(URL pURL)

addURL

public void addURL(URL pURL,
                   InputStream pStream)

addURL

public void addURL(org.apache.ws.jaxme.js.util.LinkChecker.CheckedURL pURL)

getLogger

public Logger getLogger()

getProxyHost

public String getProxyHost()

getProxyPort

public String getProxyPort()

getSeverity

public int getSeverity()

handleError

protected void handleError(URL pURL,
                           int pPos,
                           String pMsg)

handleRefError

protected void handleRefError(URL pURL,
                              URL pRefURL,
                              int pPos,
                              String pMsg)

handleWarning

protected void handleWarning(URL pURL,
                             int pPos,
                             String pMsg)

main

public static void main(String[] args)

parse

public void parse()

parse

public void parse(org.apache.ws.jaxme.js.util.LinkChecker.CheckedURL pURL)
            throws IOException

setLogger

public void setLogger(Logger pLogger)

setProxy

public void setProxy(String pProxy)

setProxyHost

public void setProxyHost(String pHost)

setProxyPort

public void setProxyPort(String pPort)

setSeverity

public void setSeverity(String pSeverity)