org.htmlparser.visitors

Class UrlModifyingVisitor


public class UrlModifyingVisitor
extends NodeVisitor

Constructor Summary

UrlModifyingVisitor(String linkPrefix)

Method Summary

String
getModifiedResult()
void
visitEndTag(Tag tag)
Called for each Tag visited that is an end tag.
void
visitRemarkNode(Remark remarkNode)
Called for each RemarkNode visited.
void
visitStringNode(Text stringNode)
Called for each StringNode visited.
void
visitTag(Tag tag)
Called for each Tag visited.

Methods inherited from class org.htmlparser.visitors.NodeVisitor

beginParsing, finishedParsing, shouldRecurseChildren, shouldRecurseSelf, visitEndTag, visitRemarkNode, visitStringNode, visitTag

Constructor Details

UrlModifyingVisitor

public UrlModifyingVisitor(String linkPrefix)

Method Details

getModifiedResult

public String getModifiedResult()

visitEndTag

public void visitEndTag(Tag tag)
Called for each Tag visited that is an end tag.
Overrides:
visitEndTag in interface NodeVisitor
Parameters:
tag - The end tag being visited.

visitRemarkNode

public void visitRemarkNode(Remark remarkNode)
Called for each RemarkNode visited.
Overrides:
visitRemarkNode in interface NodeVisitor
Parameters:

visitStringNode

public void visitStringNode(Text stringNode)
Called for each StringNode visited.
Overrides:
visitStringNode in interface NodeVisitor
Parameters:

visitTag

public void visitTag(Tag tag)
Called for each Tag visited.
Overrides:
visitTag in interface NodeVisitor
Parameters:
tag - The tag being visited.

HTML Parser is an open source library released under LGPL. SourceForge.net