|
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.erowid.sperowider.htmlshredding.HTMLShmongler
Takes an InputStreamReader and and fires off a series of events (the foundHTMLxxxx() methods) in the order of HTMLElements found.
Constructor Summary | |
HTMLShmongler()
Creates a new Shmongler. |
Method Summary | |
abstract void |
foundEmbeddedScript(ScriptTag element)
Called when the shmongler finds embedded scripts |
abstract void |
foundHTMLComment(HTMLComment element)
Called when the shmongler finds a comment |
abstract void |
foundHTMLDocType(HTMLDocType element)
Called when the shmongler finds an DocType entry |
abstract void |
foundHTMLKeywordTag(HTMLKeywordTag element)
Called when the shmongler finds a keyword meta tag |
abstract void |
foundHTMLMetaTag(HTMLMetaTag element)
Called when the shmongler finds a meta tag of any kind but meta |
abstract void |
foundHTMLTag(HTMLTag element)
Called when the shmongler finds a HTML tag not handled by a more specific method |
abstract void |
foundHTMLText(HTMLText telement)
Called when the shmongler finds HTML text |
Logger |
getLogger()
Returns the logger associated with this Shmongler |
void |
shmongle(BufferedReader br)
Takes an BufferedReader and cracks that into the contained collection of HTML elements. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public HTMLShmongler()
Method Detail |
public Logger getLogger()
public void shmongle(BufferedReader br)
public abstract void foundHTMLDocType(HTMLDocType element)
public abstract void foundHTMLComment(HTMLComment element)
public abstract void foundHTMLKeywordTag(HTMLKeywordTag element)
public abstract void foundHTMLMetaTag(HTMLMetaTag element)
public abstract void foundHTMLTag(HTMLTag element)
public abstract void foundHTMLText(HTMLText telement)
public abstract void foundEmbeddedScript(ScriptTag element)
|
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |