Class AngleParser

All Implemented Interfaces:
Localizable, Parser

public class AngleParser extends NumberParser
This class implements an event-based parser for the SVG angle values.
  • Field Details

    • angleHandler

      protected AngleHandler angleHandler
      The angle handler used to report parse events.
  • Constructor Details

    • AngleParser

      public AngleParser()
  • Method Details

    • setAngleHandler

      public void setAngleHandler(AngleHandler handler)
      Allows an application to register an angle 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 transform list handler.
    • getAngleHandler

      public AngleHandler getAngleHandler()
      Returns the angle handler in use.
    • doParse

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