You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-dev@xmlgraphics.apache.org by Vincent Hardy <vi...@sun.com> on 2001/11/02 17:57:48 UTC
cvs commit: xml-batik/test-references/org/apache/batik/svggen/rendering
ContextDrawImage.png DrawImage.png
vhardy 01/11/02 04:58:32
Modified: sources/org/apache/batik/svggen
AbstractImageHandlerEncoder.java
CachedImageHandler.java
CachedImageHandlerBase64Encoder.java
CachedImageHandlerJPEGEncoder.java
CachedImageHandlerPNGEncoder.java
DOMTreeManager.java DefaultImageHandler.java
ImageCacher.java ImageHandlerBase64Encoder.java
ImageHandlerJPEGEncoder.java
ImageHandlerPNGEncoder.java
SVGGeneratorContext.java SVGGraphics2D.java
SVGTexturePaint.java
test-sources/org/apache/batik/svggen
GeneratorContext.java
JPainterCompare.java
test-references/org/apache/batik/svggen Clip.svg
ContextClip.svg ContextDrawImage.svg
ContextGraphicObjects.svg ContextLookup.svg
ContextPaints.svg ContextRHints.svg
ContextRescale.svg ContextTexture.svg
DrawImage.svg
GraphicObjects.svg Lookup.svg Paints.svg
RHints.svg
Rescale.svg Texture.svg
test-references/org/apache/batik/svggen/rendering
ContextDrawImage.png DrawImage.png
Added: sources/org/apache/batik/svggen
DefaultCachedImageHandler.java
GenericImageHandler.java SimpleImageHandler.java
Removed: sources/org/apache/batik/svggen
CachedImageSVGGraphics2D.java
Log:
Unified ImageHandler interfaces so that previous interface and new
caching strategies follow the same interface.
Details:
a. Added notion of GenericImageHandler for allowing caching or not of
images.
b. Added SimpleImageHandler implementation which bridges the new
GenericImageHandler interface and the previous ImageHandler
interface.
c. Restructured the CachedImageHandler hierarchy so that it is
separate from
the previous ImageHandler hierarchy.
d. Modified SVGTexturePaint so that it uses the ImageHandler.
e. Fixed issue on preserveAspectRatio on generated <image> elements.
f. Modified GeneratorContext test and updated reference images so that
custom context test uses embeded cached images (i.e., it uses the
CachedImageHandlerBase64Encoder.
g. Made sure that image handlers use buildBufferedImage and
createGraphics(buf)
instead of direct BufferedImage construction and BI.createGraphics
calls.
---------------------------------------------------------------------
To unsubscribe, e-mail: batik-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-dev-help@xml.apache.org