Class NumberListParser

All Implemented Interfaces:
Localizable, Parser

public class NumberListParser extends NumberParser
This class implements an event-based parser for the SVG Number list values.
Version:
$Id: NumberListParser.java 1733416 2016-03-03 07:07:13Z gadams $
  • Field Details

    • numberListHandler

      protected NumberListHandler numberListHandler
      The number list handler used to report parse events.
  • Constructor Details

    • NumberListParser

      public NumberListParser()
      Creates a new instance of NumberListParser
  • Method Details

    • setNumberListHandler

      public void setNumberListHandler(NumberListHandler handler)
      Allows an application to register a number list handler.

      If the application does not register a handler, all events reported by the parser will be silently ignored.

      Applications may register a new or different handler in the middle of a parse, and the parser must begin using the new handler immediately.

      Parameters:
      handler - The number list handler.
    • getNumberListHandler

      public NumberListHandler getNumberListHandler()
      Returns the number list handler in use.
    • doParse

      protected void doParse() throws ParseException, IOException
      Parses the given reader.
      Specified by:
      doParse in class AbstractParser
      Throws:
      ParseException
      IOException