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.