Package org.apache.batik.parser


package org.apache.batik.parser
Provides a set of parsers and objects to manipulate SVG attributes.
  • Class
    Description
    This class is the superclass of all parsers.
    An abstract scanner class to be extended.
    This interface must be implemented and then registred as the handler of a AngleParser instance in order to be notified of parsing events.
    This class implements an event-based parser for the SVG angle values.
    This class provides an implementation of the PathHandler that initializes a Shape from the value of a path's 'd' attribute.
    This class produces a polygon shape from a reader.
    This class produces a polyline shape from a reader.
    This class provides an implementation of the PathHandler that initializes an AffineTransform from the value of a 'transform' attribute.
    This interface must be implemented and then registered as the handler of a ClockParser instance in order to be notified of parsing events.
    A parser for clock values.
    This class provides an adapter for AngleHandler
    This class provides a default implementation of ErrorHandler.
    This class provides an adapter for FragmentIdentifierHandler.
    This class provides an adapter for LengthHandler
    This class provides an adapter for LengthListHandler
     
    The class provides an adapter for PathHandler.
    This class provides an adapter for PointsHandler.
    This class provides an adapter for PreserveAspectRatioHandler.
    An adapter class for TimingSpecifierHandler.
    An adapter class for TimingSpecifierListHandler.
    This class provides an adapter for TransformListHandler.
    This interface must be implemented and then registred as the error handler in order to be notified of parsing errors.
    A handler class that generates an array of floats from parsing a number list or a point list.
    This interface must be implemented and then registred as the handler of a PreserveAspectRatioParser instance in order to be notified of parsing events.
    This class represents an event-based parser for the SVG fragment identifiers.
    A handler class that generates an array of shorts and an array floats from parsing a length list.
    This interface must be implemented and then registred as the handler of a LengthParser instance in order to be notified of parsing events.
    This interface must be implemented and then registred as the handler of a LengthListParser instance in order to be notified of parsing events.
    This class implements an event-based parser for the SVG length list values.
    This class implements an event-based parser for semicolon separated length pair lists, as used in the 'values' attribute of the 'animateMotion' element.
    This class implements an event-based parser for the SVG length values.
    An handler interface for parsing NumberLists.
    This class implements an event-based parser for the SVG Number list values.
    This class represents a parser with support for numbers.
    This class encapsulates a general parse error or warning.
    This interface represents a parser.
    A handler class that generates an array of shorts and an array floats from parsing path data.
    This interface must be implemented and then registred as the handler of a PathParser instance in order to be notified of parsing events.
    This class implements an event-based parser for the SVG path's d attribute values.
    This interface must be implemented and then registred as the handler of a PointsParser instance in order to be notified of parsing events.
    This class implements an event-based parser for the SVG points attribute values (used with polyline and polygon elements).
    This interface must be implemented and then registred as the handler of a PreserveAspectRatioParser instance in order to be notified of parsing events.
    This class implements an event-based parser for the SVG preserveAspectRatio attribute values.
    This interface represents objects which creates Shape objects.
    An abstract base class for SMIL timing value parsers.
    This interface must be implemented and then registered as the handler of a TimingSpecifierParser instance in order to be notified of parsing events.
    An adapter class for TimingSpecifierListHandler.
    This class implements an event-based parser for SMIL timing specifier list values.
    This class implements an event-based parser for SMIL timing specifier list values.
    This interface must be implemented and then registred as the handler of a TransformParser instance in order to be notified of parsing events.
    This class implements an event-based parser for the SVG transform attribute values.
    This class provides methods to convert SVG length and coordinate to float in user units.
    Holds the informations needed to compute the units.
    A LengthHandler that convert units.