]> source.dussan.org Git - xmlgraphics-fop.git/commit
A little font configuration cleaning.
authorAdrian Cumiskey <acumiskey@apache.org>
Fri, 20 Mar 2009 15:18:54 +0000 (15:18 +0000)
committerAdrian Cumiskey <acumiskey@apache.org>
Fri, 20 Mar 2009 15:18:54 +0000 (15:18 +0000)
commit6caf23b89cd7ec194aa91126bd5691cde323e9ae
treed7256c2a4add35f7e9dc8463f3c8b6162df9efc7
parent41850c971a518fbf1662199518143c8581f179c8
A little font configuration cleaning.

* Extracted business logic from PrintRendererConfigurator and created a new FontDetector and FontAdder in org.apache.fop.fonts package.
* Created a new FontInfoConfigurator that factors out a lot of the static stuff in PrintRendererConfigurator.
* PDFDocumentGraphics2DConfigurator now uses a new FontInfoConfigurator() instead of static PrintRendererConfigurator.buildFontListFromConfiguration() call.
* static method updateReferencedFonts() in PrintRendererConfigurator moved to an instance method in FontManager.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@756522 13f79535-47bb-0310-9956-ffa450edef68
build.xml
src/java/org/apache/fop/fonts/FontAdder.java [new file with mode: 0644]
src/java/org/apache/fop/fonts/FontDetector.java [new file with mode: 0644]
src/java/org/apache/fop/fonts/FontInfoConfigurator.java [new file with mode: 0644]
src/java/org/apache/fop/fonts/FontManager.java
src/java/org/apache/fop/render/AbstractConfigurator.java [new file with mode: 0644]
src/java/org/apache/fop/render/AbstractRendererConfigurator.java
src/java/org/apache/fop/render/PrintRendererConfigurator.java
src/java/org/apache/fop/svg/PDFDocumentGraphics2DConfigurator.java