org.apache.batik.svggen
public class SimpleImageHandler extends Object implements GenericImageHandler, SVGSyntax, ErrorConstants
| Field Summary | |
|---|---|
| protected ImageHandler | imageHandler
ImageHandler which handles xlink:href attribute setting |
| Constructor Summary | |
|---|---|
| SimpleImageHandler(ImageHandler imageHandler) | |
| Method Summary | |
|---|---|
| Element | createElement(SVGGeneratorContext generatorContext)
Creates an Element which can refer to an image.
|
| protected void | handleEmptyImage(Element imageElement) |
| AffineTransform | handleImage(Image image, Element imageElement, int x, int y, int width, int height, SVGGeneratorContext generatorContext)
The handler sets the xlink:href tag and returns a transform |
| AffineTransform | handleImage(RenderedImage image, Element imageElement, int x, int y, int width, int height, SVGGeneratorContext generatorContext)
The handler sets the xlink:href tag and returns a transform |
| AffineTransform | handleImage(RenderableImage image, Element imageElement, double x, double y, double width, double height, SVGGeneratorContext generatorContext)
The handler sets the xlink:href tag and returns a transform |
| void | setDOMTreeManager(DOMTreeManager domTreeManager)
This GenericImageHandler implementation does not
need to interact with the DOMTreeManager. |
| protected void | setImageAttributes(Element imageElement, double x, double y, double width, double height, SVGGeneratorContext generatorContext)
Sets the x/y/width/height attributes on the <image>
element. |
Parameters: imageHandler ImageHandler handling the xlink:href on the <image> elements this GenericImageHandler implementation creates.