See: Description

| Interface | Description | 
|---|---|
| DragableArea.DragListener | Listener interface for drag events. | 
| Class | Description | 
|---|---|
| AddCSSClass | Add a CSS class to the event target. | 
| AttributeModifier | Runnable wrapper for modifying XML-Attributes. | 
| BatikUtil | Batik helper class with static methods. | 
| CloneInlineImages | Clone an SVG document, inlining temporary and in-memory linked images. | 
| CSSHoverClass | Do a hover effect using a CSS class. | 
| DragableArea | A simple dragable area for Batik. | 
| JSVGSynchronizedCanvas | An JSVGCanvas that allows easier synchronization of Updates for SVGPlot
 objects. | 
| JSVGUpdateSynchronizer | This class is used to synchronize SVG updates with an JSVG canvas. | 
| LazyCanvasResizer | Class to lazily process canvas resize events by applying a threshold. | 
| NodeAppendChild | Runnable wrapper for appending XML-Elements to existing Elements. | 
| NodeReplaceChild | Runnable wrapper to replace all children of a given node. | 
| NodeReplacer | This helper class will replace a node in an SVG plot,
 as soon as the tree is unlocked by the rendering engine. | 
| RemoveCSSClass | Remove a CSS class to the event target. | 
| ThumbnailRegistryEntry | Access images via an internal image registry. | 
| ThumbnailTranscoder | Transcode images to in-memory thumbnails. | 
Commonly used functionality useful for Apache Batik.