java.lang.Object
javax.swing.text.html.HTMLEditorKit.Parser
javax.swing.text.html.parser.ParserDelegator
- All Implemented Interfaces:
- Serializable
Responsible for starting up a new DocumentParser
 each time its parse method is invoked. Stores a
 reference to the dtd.
 
 Warning:
 Serialized objects of this class will not be compatible with
 future Swing releases. The current serialization support is
 appropriate for short term storage or RMI between applications running
 the same version of Swing.  As of 1.4, support for long term storage
 of all JavaBeans has been added to the java.beans package.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected static DTDRecreates a DTD from an archived format with the specifiedname.voidparse(Reader r, HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet) Parse the given stream and drive the given callback with the results of the parse.protected static voidSets the default DTD.
- 
Constructor Details- 
ParserDelegatorpublic ParserDelegator()CreatesParserDelegatorwith default DTD.
 
- 
- 
Method Details- 
setDefaultDTDprotected static void setDefaultDTD()Sets the default DTD.
- 
createDTDRecreates a DTD from an archived format with the specifiedname.- Parameters:
- dtd- a DTD
- name- the name of the resource, relative to the ParserDelegator class.
- Returns:
- the DTD with the specified name.
 
- 
parsepublic void parse(Reader r, HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet) throws IOException Description copied from class:HTMLEditorKit.ParserParse the given stream and drive the given callback with the results of the parse. This method should be implemented to be thread-safe.- Specified by:
- parsein class- HTMLEditorKit.Parser
- Parameters:
- r- a reader
- cb- a parser callback
- ignoreCharSet- if- truecharset is ignoring
- Throws:
- IOException- if an I/O exception occurs
 
 
-