]> source.dussan.org Git - xmlgraphics-fop.git/commit
Made Service a stand-alone class so it can be reused.
authorJeremias Maerki <jeremias@apache.org>
Mon, 25 Jul 2005 15:54:20 +0000 (15:54 +0000)
committerJeremias Maerki <jeremias@apache.org>
Mon, 25 Jul 2005 15:54:20 +0000 (15:54 +0000)
commitd57530eed04016c68143a1c01ea5320610e4a169
treec878aa89092f5a753fd90db22a87f8810254e302
parent71e92910e627db28ed5bcff19d4593a7bd284575
Made Service a stand-alone class so it can be reused.
Made XMLHandler discoverable through the Service class.
Moved XMLHandler collection into new XMLHandlerRegistry class.
Adjusted the Renderers and XMLHandler to the above changes.

This should make it easier to write certain FOP extensions. The changes were triggered by my work on the FOP extension for Barcode4J for the FOP Trunk.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@225143 13f79535-47bb-0310-9956-ffa450edef68
15 files changed:
src/java/org/apache/fop/apps/FOUserAgent.java
src/java/org/apache/fop/fo/FOTreeBuilder.java
src/java/org/apache/fop/render/AbstractRenderer.java
src/java/org/apache/fop/render/RendererContext.java
src/java/org/apache/fop/render/XMLHandler.java
src/java/org/apache/fop/render/XMLHandlerRegistry.java [new file with mode: 0644]
src/java/org/apache/fop/render/java2d/Java2DRenderer.java
src/java/org/apache/fop/render/pdf/PDFRenderer.java
src/java/org/apache/fop/render/pdf/PDFXMLHandler.java
src/java/org/apache/fop/render/ps/PSRenderer.java
src/java/org/apache/fop/render/ps/PSXMLHandler.java
src/java/org/apache/fop/render/svg/SVGRenderer.java
src/java/org/apache/fop/render/xml/XMLRenderer.java
src/java/org/apache/fop/render/xml/XMLXMLHandler.java
src/java/org/apache/fop/util/Service.java [new file with mode: 0644]