diff options
author | Peter Hancock <phancock@apache.org> | 2012-07-03 16:01:48 +0000 |
---|---|---|
committer | Peter Hancock <phancock@apache.org> | 2012-07-03 16:01:48 +0000 |
commit | fb48ed8bc5d5d14b7a1086486378c640cd8b56f8 (patch) | |
tree | 206b64290514dbc4fa622c8758153f99fbf2d58c /src/java/org/apache/fop/fo/extensions | |
parent | 3e31e071ea47f37ef7f8749b324dfdfe76745d18 (diff) | |
parent | fdb801262c8abbf13b12d9df5900a5c4627dda12 (diff) | |
download | xmlgraphics-fop-fb48ed8bc5d5d14b7a1086486378c640cd8b56f8.tar.gz xmlgraphics-fop-fb48ed8bc5d5d14b7a1086486378c640cd8b56f8.zip |
Merged trunk@1356765
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_RoundedCorners@1356804 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/java/org/apache/fop/fo/extensions')
-rw-r--r-- | src/java/org/apache/fop/fo/extensions/svg/SVGElement.java | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/java/org/apache/fop/fo/extensions/svg/SVGElement.java b/src/java/org/apache/fop/fo/extensions/svg/SVGElement.java index 72cf19bc7..577efcdf4 100644 --- a/src/java/org/apache/fop/fo/extensions/svg/SVGElement.java +++ b/src/java/org/apache/fop/fo/extensions/svg/SVGElement.java @@ -23,7 +23,7 @@ package org.apache.fop.fo.extensions.svg; import java.awt.geom.AffineTransform; import java.awt.geom.Point2D; import java.awt.geom.Rectangle2D; -import java.net.URL; +import java.net.URI; import org.w3c.dom.Element; @@ -71,12 +71,10 @@ public class SVGElement extends SVGObj { /* if width and height are zero, get the bounds of the content. */ try { - URL baseURL = new URL(getUserAgent().getBaseURL() == null - ? new java.io.File("").toURI().toURL().toExternalForm() - : getUserAgent().getBaseURL()); - if (baseURL != null) { + URI baseUri = getUserAgent().getResourceResolver().getBaseURI(); + if (baseUri != null) { SVGOMDocument svgdoc = (SVGOMDocument)doc; - svgdoc.setURLObject(baseURL); + svgdoc.setURLObject(baseUri.toURL()); //The following line should not be called to leave FOP compatible to Batik 1.6. //svgdoc.setDocumentURI(baseURL.toString()); } |