aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/org/apache/fop/svg/SVGUserAgent.java
diff options
context:
space:
mode:
authorVincent Hennebert <vhennebert@apache.org>2014-03-17 09:31:13 +0000
committerVincent Hennebert <vhennebert@apache.org>2014-03-17 09:31:13 +0000
commitdaad32822e9da5a05bb8dbe17878c8e677d0af29 (patch)
tree30412d8f693ba407f68b64b06076e79b18505373 /src/java/org/apache/fop/svg/SVGUserAgent.java
parentaa09fc131c1cc8278486293cef5b3fc72f6ebac2 (diff)
parent4c131bd42f52e394b4c6220a3af179cb4539bf40 (diff)
downloadxmlgraphics-fop-daad32822e9da5a05bb8dbe17878c8e677d0af29.tar.gz
xmlgraphics-fop-daad32822e9da5a05bb8dbe17878c8e677d0af29.zip
Brought the branch in sync with rev. 1577477 of trunk
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_WhitespaceManagement@1578276 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/java/org/apache/fop/svg/SVGUserAgent.java')
-rw-r--r--src/java/org/apache/fop/svg/SVGUserAgent.java11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/java/org/apache/fop/svg/SVGUserAgent.java b/src/java/org/apache/fop/svg/SVGUserAgent.java
index d43552289..a265b4fef 100644
--- a/src/java/org/apache/fop/svg/SVGUserAgent.java
+++ b/src/java/org/apache/fop/svg/SVGUserAgent.java
@@ -21,6 +21,8 @@ package org.apache.fop.svg;
import java.awt.geom.AffineTransform;
+import org.apache.batik.gvt.font.FontFamilyResolver;
+
import org.apache.fop.apps.FOUserAgent;
/**
@@ -34,10 +36,11 @@ public class SVGUserAgent extends SimpleSVGUserAgent {
/**
* Creates a new SVGUserAgent.
* @param foUserAgent the FO user agent to associate with this SVG user agent
+ * @param fontFamilyResolver the font family resolver
* @param at the current transform
*/
- public SVGUserAgent(FOUserAgent foUserAgent, AffineTransform at) {
- super(foUserAgent.getSourcePixelUnitToMillimeter(), at);
+ public SVGUserAgent(FOUserAgent foUserAgent, FontFamilyResolver fontFamilyResolver, AffineTransform at) {
+ super(foUserAgent.getSourcePixelUnitToMillimeter(), at, fontFamilyResolver);
this.eventProducer = SVGEventProducer.Provider.get(foUserAgent.getEventBroadcaster());
}
@@ -45,8 +48,8 @@ public class SVGUserAgent extends SimpleSVGUserAgent {
* Creates a new SVGUserAgent.
* @param foUserAgent the FO user agent to associate with this SVG user agent
*/
- public SVGUserAgent(FOUserAgent foUserAgent) {
- this(foUserAgent, new AffineTransform());
+ public SVGUserAgent(FOUserAgent foUserAgent, FontFamilyResolver fontFamilyResolver) {
+ this(foUserAgent, fontFamilyResolver, new AffineTransform());
}
/**