]> source.dussan.org Git - xmlgraphics-fop.git/commit
Some refactoring in the XML handling area which results in more code reuse and less...
authorJeremias Maerki <jeremias@apache.org>
Wed, 3 May 2006 13:47:18 +0000 (13:47 +0000)
committerJeremias Maerki <jeremias@apache.org>
Wed, 3 May 2006 13:47:18 +0000 (13:47 +0000)
commitfc3f1a4c0a64e7f5559e30fbd2664900326d8359
treed2acf51af5b2b65b746f14c527a766250714617d
parent48d632c3c572444f32df26859e7d876eaed1dc2f
Some refactoring in the XML handling area which results in more code reuse and less redundancy.
Support for i-f-o for the AFPRenderer including a Graphics2DAdapter so extensions like Barcode4J can paint barcodes more efficiently (i.e. not via SVG).
The SVGConverter class could now be removed except for the writeImage() method because the same functionality is now covered by the Graphics2DAdapter via renderDocument() in the renderer.
PCL and AFP now use practically the same extension painting code (both render to bitmap images).

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@399306 13f79535-47bb-0310-9956-ffa450edef68
18 files changed:
src/java/org/apache/fop/render/AbstractGenericSVGHandler.java [new file with mode: 0644]
src/java/org/apache/fop/render/AbstractGraphics2DAdapter.java [new file with mode: 0644]
src/java/org/apache/fop/render/AbstractPathOrientedRenderer.java
src/java/org/apache/fop/render/PrintRenderer.java
src/java/org/apache/fop/render/RendererContext.java
src/java/org/apache/fop/render/java2d/Java2DRenderer.java
src/java/org/apache/fop/render/pdf/PDFRenderer.java
src/java/org/apache/fop/render/ps/PSRenderer.java
src/java/org/apache/fop/render/txt/TXTRenderer.java
src/sandbox/META-INF/services/org.apache.fop.render.XMLHandler
src/sandbox/org/apache/fop/render/afp/AFPGraphics2DAdapter.java [new file with mode: 0644]
src/sandbox/org/apache/fop/render/afp/AFPRenderer.java
src/sandbox/org/apache/fop/render/afp/AFPSVGHandler.java [new file with mode: 0644]
src/sandbox/org/apache/fop/render/afp/SVGConverter.java
src/sandbox/org/apache/fop/render/pcl/PCLGraphics2DAdapter.java
src/sandbox/org/apache/fop/render/pcl/PCLRenderer.java
src/sandbox/org/apache/fop/render/pcl/PCLRendererContext.java
src/sandbox/org/apache/fop/render/pcl/PCLSVGHandler.java