private void |
ImageCacher.Embedded.addToTree(java.lang.String id,
java.lang.String href,
int width,
int height,
SVGGeneratorContext ctx) |
Adds a new image element to the defs section for cached images.
|
private static void |
SVGPath.appendPoint(java.lang.StringBuffer d,
float x,
float y,
SVGGeneratorContext gc) |
Appends a coordinate to the path data
|
protected void |
DefaultCachedImageHandler.cacheBufferedImage(org.w3c.dom.Element imageElement,
java.awt.image.BufferedImage buf,
SVGGeneratorContext generatorContext) |
|
org.w3c.dom.Element |
CachedImageHandlerBase64Encoder.createElement(SVGGeneratorContext generatorContext) |
Creates an Element which can refer to an image.
|
org.w3c.dom.Element |
DefaultCachedImageHandler.createElement(SVGGeneratorContext generatorContext) |
Creates an Element which can refer to an image.
|
org.w3c.dom.Element |
GenericImageHandler.createElement(SVGGeneratorContext generatorContext) |
Creates an Element suitable for referring to images.
|
org.w3c.dom.Element |
SimpleImageHandler.createElement(SVGGeneratorContext generatorContext) |
Creates an Element which can refer to an image.
|
(package private) abstract ImageCacher.ImageCacheEntry |
ImageCacher.createEntry(int checksum,
java.lang.Object data,
int width,
int height,
SVGGeneratorContext ctx) |
Creates a new entry for keeping in the cache.
|
(package private) ImageCacher.ImageCacheEntry |
ImageCacher.Embedded.createEntry(int checksum,
java.lang.Object data,
int width,
int height,
SVGGeneratorContext ctx) |
|
(package private) ImageCacher.ImageCacheEntry |
ImageCacher.External.createEntry(int checksum,
java.lang.Object data,
int width,
int height,
SVGGeneratorContext ctx) |
|
SVGCompositeDescriptor |
DefaultExtensionHandler.handleComposite(java.awt.Composite composite,
SVGGeneratorContext generatorContext) |
|
SVGCompositeDescriptor |
ExtensionHandler.handleComposite(java.awt.Composite composite,
SVGGeneratorContext generatorContext) |
|
SVGFilterDescriptor |
DefaultExtensionHandler.handleFilter(java.awt.image.BufferedImageOp filter,
java.awt.Rectangle filterRect,
SVGGeneratorContext generatorContext) |
|
SVGFilterDescriptor |
ExtensionHandler.handleFilter(java.awt.image.BufferedImageOp filter,
java.awt.Rectangle filterRect,
SVGGeneratorContext generatorContext) |
|
protected void |
AbstractImageHandlerEncoder.handleHREF(java.awt.image.renderable.RenderableImage image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
This template method should set the xlink:href attribute on the input
Element parameter
|
protected void |
AbstractImageHandlerEncoder.handleHREF(java.awt.image.RenderedImage image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
This template method should set the xlink:href attribute on the input
Element parameter
|
protected void |
AbstractImageHandlerEncoder.handleHREF(java.awt.Image image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
This template method should set the xlink:href attribute on the input
Element parameter
|
protected void |
DefaultCachedImageHandler.handleHREF(java.awt.image.renderable.RenderableImage image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
This method will delegate to the handleHREF which
uses a RenderedImage
|
protected void |
DefaultCachedImageHandler.handleHREF(java.awt.image.RenderedImage image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
This template method should set the xlink:href attribute on the input
Element parameter
|
void |
DefaultCachedImageHandler.handleHREF(java.awt.Image image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
The handler should set the xlink:href tag and the width and
height attributes.
|
protected void |
DefaultImageHandler.handleHREF(java.awt.image.renderable.RenderableImage image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
This template method should set the xlink:href attribute on the input
Element parameter
|
protected void |
DefaultImageHandler.handleHREF(java.awt.image.RenderedImage image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
This template method should set the xlink:href attribute on the input
Element parameter
|
protected void |
DefaultImageHandler.handleHREF(java.awt.Image image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
This template method should set the xlink:href attribute on the input
Element parameter
|
void |
ImageHandlerBase64Encoder.handleHREF(java.awt.image.renderable.RenderableImage image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
The handler should set the xlink:href tag and the width and
height attributes.
|
void |
ImageHandlerBase64Encoder.handleHREF(java.awt.image.RenderedImage image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
This version of handleHREF encodes the input image into a
PNG image whose bytes are then encoded with Base64.
|
void |
ImageHandlerBase64Encoder.handleHREF(java.awt.Image image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
The handler should set the xlink:href tag and the width and
height attributes.
|
java.awt.geom.AffineTransform |
DefaultCachedImageHandler.handleImage(java.awt.image.renderable.RenderableImage image,
org.w3c.dom.Element imageElement,
double x,
double y,
double width,
double height,
SVGGeneratorContext generatorContext) |
The handler sets the xlink:href tag and returns a transform
|
java.awt.geom.AffineTransform |
DefaultCachedImageHandler.handleImage(java.awt.image.RenderedImage image,
org.w3c.dom.Element imageElement,
int x,
int y,
int width,
int height,
SVGGeneratorContext generatorContext) |
The handler sets the xlink:href tag and returns a transform
|
java.awt.geom.AffineTransform |
DefaultCachedImageHandler.handleImage(java.awt.Image image,
org.w3c.dom.Element imageElement,
int x,
int y,
int width,
int height,
SVGGeneratorContext generatorContext) |
The handler sets the xlink:href tag and returns a transform
|
void |
DefaultImageHandler.handleImage(java.awt.image.renderable.RenderableImage image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
The handler should set the xlink:href tag and the width and
height attributes.
|
void |
DefaultImageHandler.handleImage(java.awt.image.RenderedImage image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
The handler should set the xlink:href tag and the width and
height attributes.
|
void |
DefaultImageHandler.handleImage(java.awt.Image image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
The handler should set the xlink:href tag and the width and
height attributes.
|
java.awt.geom.AffineTransform |
GenericImageHandler.handleImage(java.awt.image.renderable.RenderableImage image,
org.w3c.dom.Element imageElement,
double x,
double y,
double width,
double height,
SVGGeneratorContext generatorContext) |
The handler should set the xlink:href tag and return a transform
|
java.awt.geom.AffineTransform |
GenericImageHandler.handleImage(java.awt.image.RenderedImage image,
org.w3c.dom.Element imageElement,
int x,
int y,
int width,
int height,
SVGGeneratorContext generatorContext) |
The handler should set the xlink:href tag and return a transform
|
java.awt.geom.AffineTransform |
GenericImageHandler.handleImage(java.awt.Image image,
org.w3c.dom.Element imageElement,
int x,
int y,
int width,
int height,
SVGGeneratorContext generatorContext) |
The handler should set the xlink:href and return a transform
|
void |
ImageHandler.handleImage(java.awt.image.renderable.RenderableImage image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
The handler should set the xlink:href tag and the width and
height attributes.
|
void |
ImageHandler.handleImage(java.awt.image.RenderedImage image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
The handler should set the xlink:href tag and the width and
height attributes.
|
void |
ImageHandler.handleImage(java.awt.Image image,
org.w3c.dom.Element imageElement,
SVGGeneratorContext generatorContext) |
The handler should set the xlink:href tag and the width and
height attributes.
|
java.awt.geom.AffineTransform |
SimpleImageHandler.handleImage(java.awt.image.renderable.RenderableImage image,
org.w3c.dom.Element imageElement,
double x,
double y,
double width,
double height,
SVGGeneratorContext generatorContext) |
The handler sets the xlink:href tag and returns a transform
|
java.awt.geom.AffineTransform |
SimpleImageHandler.handleImage(java.awt.image.RenderedImage image,
org.w3c.dom.Element imageElement,
int x,
int y,
int width,
int height,
SVGGeneratorContext generatorContext) |
The handler sets the xlink:href tag and returns a transform
|
java.awt.geom.AffineTransform |
SimpleImageHandler.handleImage(java.awt.Image image,
org.w3c.dom.Element imageElement,
int x,
int y,
int width,
int height,
SVGGeneratorContext generatorContext) |
The handler sets the xlink:href tag and returns a transform
|
SVGPaintDescriptor |
DefaultExtensionHandler.handlePaint(java.awt.Paint paint,
SVGGeneratorContext generatorContext) |
|
SVGPaintDescriptor |
ExtensionHandler.handlePaint(java.awt.Paint paint,
SVGGeneratorContext generatorContext) |
|
protected java.awt.geom.AffineTransform |
CachedImageHandlerBase64Encoder.handleTransform(org.w3c.dom.Element imageElement,
double x,
double y,
double srcWidth,
double srcHeight,
double dstWidth,
double dstHeight,
SVGGeneratorContext generatorContext) |
Determines the transformation needed to get the cached image to
scale & position properly.
|
protected java.awt.geom.AffineTransform |
DefaultCachedImageHandler.handleTransform(org.w3c.dom.Element imageElement,
double x,
double y,
double srcWidth,
double srcHeight,
double dstWidth,
double dstHeight,
SVGGeneratorContext generatorContext) |
Determines the transformation needed to get the cached image to
scale & position properly.
|
java.lang.String |
ImageCacher.lookup(java.io.ByteArrayOutputStream os,
int width,
int height,
SVGGeneratorContext ctx) |
Checks if the image is already in the cache, and
adds it if not.
|
private void |
AbstractImageHandlerEncoder.saveBufferedImageToFile(org.w3c.dom.Element imageElement,
java.awt.image.BufferedImage buf,
SVGGeneratorContext generatorContext) |
|
protected void |
SVGGraphics2D.setGeneratorContext(SVGGeneratorContext generatorCtx) |
Sets an non null SVGGeneratorContext .
|
protected void |
SimpleImageHandler.setImageAttributes(org.w3c.dom.Element imageElement,
double x,
double y,
double width,
double height,
SVGGeneratorContext generatorContext) |
Sets the x/y/width/height attributes on the <image>
element.
|
void |
DefaultStyleHandler.setStyle(org.w3c.dom.Element element,
java.util.Map styleMap,
SVGGeneratorContext generatorContext) |
Sets the style described by styleMap on the given
element .
|
void |
StyleHandler.setStyle(org.w3c.dom.Element element,
java.util.Map styleMap,
SVGGeneratorContext generatorContext) |
Sets the style described by styleMap on the given
element .
|
static SVGPaintDescriptor |
SVGColor.toSVG(java.awt.Color color,
SVGGeneratorContext gc) |
Converts a Color object to a set of two corresponding
values: a CSS color string and an opacity value.
|
static java.lang.String |
SVGPath.toSVGPathData(java.awt.Shape path,
SVGGeneratorContext gc) |
|