Class PointsParser

  • All Implemented Interfaces:
    Parser

    public class PointsParser
    extends NumberParser
    This class implements an event-based parser for the SVG points attribute values (used with polyline and polygon elements).
    • Field Detail

      • pointsHandler

        protected PointsHandler pointsHandler
        The points handler used to report parse events.
      • eRead

        protected boolean eRead
        Whether the last character was a 'e' or 'E'.
    • Constructor Detail

      • PointsParser

        public PointsParser​(PointsHandler handler)
        Creates a new PointsParser.
    • Method Detail

      • setPointsHandler

        public void setPointsHandler​(PointsHandler handler)
        Allows an application to register a points 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.
      • getPointsHandler

        public PointsHandler getPointsHandler()
        Returns the points handler in use.