|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SVGGeneratorContext | |
---|---|
org.apache.batik.svggen | Provides an API on top of the
AbstractGraphics2D to translate
Java 2D primitives into the SVG format. |
Uses of SVGGeneratorContext in org.apache.batik.svggen |
---|
Fields in org.apache.batik.svggen declared as SVGGeneratorContext | |
---|---|
protected SVGGeneratorContext |
AbstractSVGFilterConverter.generatorContext
Used by converters to create Elements and other DOM objects |
protected SVGGeneratorContext |
AbstractSVGConverter.generatorContext
Used by converters to create Elements and other DOM objects |
protected SVGGeneratorContext |
DOMTreeManager.generatorContext
The context that stores the domFactory, the imageHandler and the extensionHandler. |
protected SVGGeneratorContext |
SVGGraphicObjectConverter.generatorContext
Used by converters to create Elements and other DOM objects. |
protected SVGGeneratorContext |
SVGGraphics2D.generatorCtx
Contains some information for SVG generation. |
Methods in org.apache.batik.svggen that return SVGGeneratorContext | |
---|---|
static SVGGeneratorContext |
SVGGraphics2D.buildSVGGeneratorContext(Document domFactory,
ImageHandler imageHandler,
ExtensionHandler extensionHandler)
Helper method to create an SVGGeneratorContext from the constructor parameters. |
static SVGGeneratorContext |
SVGGeneratorContext.createDefault(Document domFactory)
Creates an instance of SVGGeneratorContext with the
given domFactory and with the default values for the
other information. |
SVGGeneratorContext |
SVGGraphics2D.getGeneratorContext()
|
Methods in org.apache.batik.svggen with parameters of type SVGGeneratorContext | |
---|---|
protected void |
DefaultCachedImageHandler.cacheBufferedImage(Element imageElement,
BufferedImage buf,
SVGGeneratorContext generatorContext)
|
Element |
GenericImageHandler.createElement(SVGGeneratorContext generatorContext)
Creates an Element suitable for referring to images. |
Element |
CachedImageHandlerBase64Encoder.createElement(SVGGeneratorContext generatorContext)
Creates an Element which can refer to an image. |
Element |
DefaultCachedImageHandler.createElement(SVGGeneratorContext generatorContext)
Creates an Element which can refer to an image. |
Element |
SimpleImageHandler.createElement(SVGGeneratorContext generatorContext)
Creates an Element which can refer to an image. |
SVGCompositeDescriptor |
DefaultExtensionHandler.handleComposite(Composite composite,
SVGGeneratorContext generatorContext)
|
SVGCompositeDescriptor |
ExtensionHandler.handleComposite(Composite composite,
SVGGeneratorContext generatorContext)
|
SVGFilterDescriptor |
DefaultExtensionHandler.handleFilter(BufferedImageOp filter,
Rectangle filterRect,
SVGGeneratorContext generatorContext)
|
SVGFilterDescriptor |
ExtensionHandler.handleFilter(BufferedImageOp filter,
Rectangle filterRect,
SVGGeneratorContext generatorContext)
|
protected void |
AbstractImageHandlerEncoder.handleHREF(Image image,
Element imageElement,
SVGGeneratorContext generatorContext)
This template method should set the xlink:href attribute on the input Element parameter |
void |
ImageHandlerBase64Encoder.handleHREF(Image image,
Element imageElement,
SVGGeneratorContext generatorContext)
The handler should set the xlink:href tag and the width and height attributes. |
protected void |
DefaultImageHandler.handleHREF(Image image,
Element imageElement,
SVGGeneratorContext generatorContext)
This template method should set the xlink:href attribute on the input Element parameter |
void |
DefaultCachedImageHandler.handleHREF(Image image,
Element imageElement,
SVGGeneratorContext generatorContext)
The handler should set the xlink:href tag and the width and height attributes. |
protected void |
AbstractImageHandlerEncoder.handleHREF(RenderableImage image,
Element imageElement,
SVGGeneratorContext generatorContext)
This template method should set the xlink:href attribute on the input Element parameter |
void |
ImageHandlerBase64Encoder.handleHREF(RenderableImage image,
Element imageElement,
SVGGeneratorContext generatorContext)
The handler should set the xlink:href tag and the width and height attributes. |
protected void |
DefaultImageHandler.handleHREF(RenderableImage image,
Element imageElement,
SVGGeneratorContext generatorContext)
This template method should set the xlink:href attribute on the input Element parameter |
protected void |
DefaultCachedImageHandler.handleHREF(RenderableImage image,
Element imageElement,
SVGGeneratorContext generatorContext)
This method will delegate to the handleHREF which uses a RenderedImage |
protected void |
AbstractImageHandlerEncoder.handleHREF(RenderedImage image,
Element imageElement,
SVGGeneratorContext generatorContext)
This template method should set the xlink:href attribute on the input Element parameter |
void |
ImageHandlerBase64Encoder.handleHREF(RenderedImage image,
Element imageElement,
SVGGeneratorContext generatorContext)
This version of handleHREF encodes the input image into a PNG image whose bytes are then encoded with Base64. |
protected void |
DefaultImageHandler.handleHREF(RenderedImage image,
Element imageElement,
SVGGeneratorContext generatorContext)
This template method should set the xlink:href attribute on the input Element parameter |
protected void |
DefaultCachedImageHandler.handleHREF(RenderedImage image,
Element imageElement,
SVGGeneratorContext generatorContext)
This template method should set the xlink:href attribute on the input Element parameter |
AffineTransform |
GenericImageHandler.handleImage(Image image,
Element imageElement,
int x,
int y,
int width,
int height,
SVGGeneratorContext generatorContext)
The handler should set the xlink:href and return a transform |
AffineTransform |
DefaultCachedImageHandler.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 |
SimpleImageHandler.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 |
void |
ImageHandler.handleImage(Image image,
Element imageElement,
SVGGeneratorContext generatorContext)
The handler should set the xlink:href tag and the width and height attributes. |
void |
DefaultImageHandler.handleImage(Image image,
Element imageElement,
SVGGeneratorContext generatorContext)
The handler should set the xlink:href tag and the width and height attributes. |
AffineTransform |
GenericImageHandler.handleImage(RenderableImage image,
Element imageElement,
double x,
double y,
double width,
double height,
SVGGeneratorContext generatorContext)
The handler should set the xlink:href tag and return a transform |
AffineTransform |
DefaultCachedImageHandler.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 |
AffineTransform |
SimpleImageHandler.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 |
ImageHandler.handleImage(RenderableImage image,
Element imageElement,
SVGGeneratorContext generatorContext)
The handler should set the xlink:href tag and the width and height attributes. |
void |
DefaultImageHandler.handleImage(RenderableImage image,
Element imageElement,
SVGGeneratorContext generatorContext)
The handler should set the xlink:href tag and the width and height attributes. |
AffineTransform |
GenericImageHandler.handleImage(RenderedImage image,
Element imageElement,
int x,
int y,
int width,
int height,
SVGGeneratorContext generatorContext)
The handler should set the xlink:href tag and return a transform |
AffineTransform |
DefaultCachedImageHandler.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 |
SimpleImageHandler.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 |
void |
ImageHandler.handleImage(RenderedImage image,
Element imageElement,
SVGGeneratorContext generatorContext)
The handler should set the xlink:href tag and the width and height attributes. |
void |
DefaultImageHandler.handleImage(RenderedImage image,
Element imageElement,
SVGGeneratorContext generatorContext)
The handler should set the xlink:href tag and the width and height attributes. |
SVGPaintDescriptor |
DefaultExtensionHandler.handlePaint(Paint paint,
SVGGeneratorContext generatorContext)
|
SVGPaintDescriptor |
ExtensionHandler.handlePaint(Paint paint,
SVGGeneratorContext generatorContext)
|
protected AffineTransform |
CachedImageHandlerBase64Encoder.handleTransform(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 AffineTransform |
DefaultCachedImageHandler.handleTransform(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. |
String |
ImageCacher.lookup(ByteArrayOutputStream os,
int width,
int height,
SVGGeneratorContext ctx)
Checks if the image is already in the cache, and adds it if not. |
protected void |
SVGGraphics2D.setGeneratorContext(SVGGeneratorContext generatorCtx)
Sets an non null SVGGeneratorContext . |
protected void |
SimpleImageHandler.setImageAttributes(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(Element element,
Map styleMap,
SVGGeneratorContext generatorContext)
Sets the style described by styleMap on the given
element . |
void |
StyleHandler.setStyle(Element element,
Map styleMap,
SVGGeneratorContext generatorContext)
Sets the style described by styleMap on the given
element . |
static SVGPaintDescriptor |
SVGColor.toSVG(Color color,
SVGGeneratorContext gc)
Converts a Color object to a set of two corresponding values: a CSS color string and an opacity value. |
static String |
SVGPath.toSVGPathData(Shape path,
SVGGeneratorContext gc)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |