javax.swing.text.html.parser
public class ParserDelegator extends HTMLEditorKit.Parser implements Serializable
Method Summary | |
---|---|
protected static DTD | createDTD(DTD a_dtd, String name)
Registers the user - written DTD under the given name, also
making it default for the subsequent parsings. |
void | parse(Reader reader, HTMLEditorKit.ParserCallback a_callback, boolean ignoreCharSet)
Parses the HTML document, calling methods of the provided
callback. |
protected static void | setDefaultDTD()
Calling this method instructs that, if not specified directly,
the documents will be parsed using the default
DTD of the implementation. |
Parameters: a_dtd The DTD that will be used to parse documents by this class. name The name of this DTD.
Returns: No standard is specified on which instance of DTD must be returned by this method, and it is recommended to leave the returned value without consideration. This implementation returns the DTD that was previously set as the default DTD, or the implementations default DTD if none was set.
Parameters: reader The reader to read the HTML document from a_callback The callback that is notifyed about the presence of HTML elements in the document. ignoreCharSet If thrue, any charset changes during parsing are ignored.
Throws: java.io.IOException