Package org.apache.batik.parser

Provides a set of parsers and objects to manipulate SVG attributes.

See:
          Description

Interface Summary
AngleHandler This interface must be implemented and then registred as the handler of a AngleParser instance in order to be notified of parsing events.
ClockHandler This interface must be implemented and then registred as the handler of a ClockParser instance in order to be notified of parsing events.
ClockParser This interface represents an event-based parser for the SVG clock values.
ErrorHandler This interface must be implemented and then registred as the error handler in order to be notified of parsing errors.
FragmentIdentifierHandler This interface must be implemented and then registred as the handler of a PreserveAspectRatioParser instance in order to be notified of parsing events.
LengthHandler This interface must be implemented and then registred as the handler of a LengthParser instance in order to be notified of parsing events.
LengthListHandler This interface must be implemented and then registred as the handler of a LengthListParser instance in order to be notified of parsing events.
Parser This interface represents a parser.
PathHandler This interface must be implemented and then registred as the handler of a PathParser instance in order to be notified of parsing events.
PointsHandler This interface must be implemented and then registred as the handler of a PointsParser instance in order to be notified of parsing events.
PreserveAspectRatioHandler This interface must be implemented and then registred as the handler of a PreserveAspectRatioParser instance in order to be notified of parsing events.
ShapeProducer This interface represents objects which creates Shape objects.
TransformListHandler This interface must be implemented and then registred as the handler of a TransformParser instance in order to be notified of parsing events.
 

Class Summary
AbstractParser This class is the superclass of all parsers.
AngleParser This class implements an event-based parser for the SVG angle values.
AWTPathProducer This class provides an implementation of the PathHandler that initializes a Shape from the value of a path's 'd' attribute.
AWTPolygonProducer This class produces a polygon shape from a reader.
AWTPolylineProducer This class produces a polyline shape from a reader.
AWTTransformProducer This class provides an implementation of the PathHandler that initializes an AffineTransform from the value of a 'transform' attribute.
DefaultAngleHandler This class provides an adapter for AngleHandler
DefaultErrorHandler This class provides a default implementation of ErrorHandler.
DefaultFragmentIdentifierHandler This class provides an adapter for FragmentIdentifierHandler.
DefaultLengthHandler This class provides an adapter for LengthHandler
DefaultLengthListHandler This class provides an adapter for LengthListHandler
DefaultPathHandler The class provides an adapter for PathHandler.
DefaultPointsHandler This class provides an adapter for PointsHandler.
DefaultPreserveAspectRatioHandler This class provides an adapter for PreserveAspectRatioHandler.
DefaultTransformListHandler This class provides an adapter for TransformListHandler.
FragmentIdentifierParser This class represents an event-based parser for the SVG fragment identifiers.
LengthListParser This class implements an event-based parser for the SVG length list values.
LengthParser This class implements an event-based parser for the SVG length values.
NumberParser This class represents a parser with support for numbers.
PathParser This class implements an event-based parser for the SVG path's d attribute values.
PointsParser This class implements an event-based parser for the SVG points attribute values (used with polyline and polygon elements).
PreserveAspectRatioParser This class implements an event-based parser for the SVG preserveAspectRatio attribute values.
TransformListParser This class implements an event-based parser for the SVG transform attribute values.
 

Exception Summary
ParseException This class encapsulates a general parse error or warning.
 

Package org.apache.batik.parser Description

Provides a set of parsers and objects to manipulate SVG attributes.



Copyright © 2002 Apache Software Foundation. All Rights Reserved.