|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.swing.text.html.parser.Parser
javax.swing.text.html.parser.DocumentParser
gist.lithium.MarkupParser
public class MarkupParser
Parses DTD events, creating XMLElem objects that contain
(X)HTML entities.
| Field Summary | |
|---|---|
private static MarkupDTD |
markupDTD
Contains definitions for (X)HTML elements and attributes |
| Fields inherited from class javax.swing.text.html.parser.Parser |
|---|
dtd, strict |
| Fields inherited from interface javax.swing.text.html.parser.DTDConstants |
|---|
ANY, CDATA, CONREF, CURRENT, DEFAULT, EMPTY, ENDTAG, ENTITIES, ENTITY, FIXED, GENERAL, ID, IDREF, IDREFS, IMPLIED, MD, MODEL, MS, NAME, NAMES, NMTOKEN, NMTOKENS, NOTATION, NUMBER, NUMBERS, NUTOKEN, NUTOKENS, PARAMETER, PI, PUBLIC, RCDATA, REQUIRED, SDATA, STARTTAG, SYSTEM |
| Constructor Summary | |
|---|---|
MarkupParser()
Constructs a MarkupParser. |
|
| Method Summary | |
|---|---|
static void |
main(java.lang.String[] args)
Parses a sequence of (X)HTML files entered from the command line, writing the results to the last command line argument entered. |
static XMLElem |
parseFiles(javax.swing.DefaultListModel list,
javax.swing.JTextArea browserLog)
Parses files from a DefaultListModel and writes results to
an output file. |
| Methods inherited from class javax.swing.text.html.parser.DocumentParser |
|---|
handleComment, handleEmptyTag, handleEndTag, handleError, handleStartTag, handleText, parse |
| Methods inherited from class javax.swing.text.html.parser.Parser |
|---|
endTag, error, error, error, error, flushAttributes, getAttributes, getCurrentLine, getCurrentPos, handleEOFInComment, handleTitle, makeTag, makeTag, markFirstTime, parse, parseDTDMarkup, parseMarkupDeclarations, startTag |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final MarkupDTD markupDTD
| Constructor Detail |
|---|
public MarkupParser()
MarkupParser.
| Method Detail |
|---|
public static XMLElem parseFiles(javax.swing.DefaultListModel list,
javax.swing.JTextArea browserLog)
DefaultListModel and writes results to
an output file.
list - the list of (X)HTML files to be parsed
public static void main(java.lang.String[] args)
throws java.lang.Exception
args - containing a list of files
java.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||