Module java.desktop

Class HTMLEditorKit.Parser

  • Direct Known Subclasses:
    ParserDelegator
    Enclosing class:
    HTMLEditorKit

    public abstract static class HTMLEditorKit.Parser
    extends Object
    Interface to be supported by the parser. This enables providing a different parser while reusing some of the implementation provided by this editor kit.
    • Constructor Detail

      • Parser

        public Parser()
    • Method Detail

      • parse

        public abstract void parse​(Reader r,
                                   HTMLEditorKit.ParserCallback cb,
                                   boolean ignoreCharSet)
                            throws IOException
        Parse the given stream and drive the given callback with the results of the parse. This method should be implemented to be thread-safe.
        Parameters:
        r - a reader
        cb - a parser callback
        ignoreCharSet - if true charset is ignoring
        Throws:
        IOException - if an I/O exception occurs