diff options
author | Adrian Cumiskey <acumiskey@apache.org> | 2008-11-19 13:51:25 +0000 |
---|---|---|
committer | Adrian Cumiskey <acumiskey@apache.org> | 2008-11-19 13:51:25 +0000 |
commit | 13992fd89fac85aa890b253468a405c3609c322c (patch) | |
tree | 9a30ba3be623460daa03d105cf748f02e952bdc9 | |
parent | 3bf5dbcb14bf9c5a1f4d2d3746a3fb0fa6232937 (diff) | |
download | xmlgraphics-fop-13992fd89fac85aa890b253468a405c3609c322c.tar.gz xmlgraphics-fop-13992fd89fac85aa890b253468a405c3609c322c.zip |
Method signature wrong, was using super class implementation.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_AFPGOCAResources@718958 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | src/java/org/apache/fop/render/afp/AFPImageHandlerXML.java | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/java/org/apache/fop/render/afp/AFPImageHandlerXML.java b/src/java/org/apache/fop/render/afp/AFPImageHandlerXML.java index fee355da7..b7345811a 100644 --- a/src/java/org/apache/fop/render/afp/AFPImageHandlerXML.java +++ b/src/java/org/apache/fop/render/afp/AFPImageHandlerXML.java @@ -19,15 +19,13 @@ package org.apache.fop.render.afp; -import java.awt.Point; -import java.awt.Rectangle; +import java.awt.geom.Rectangle2D; import java.io.IOException; import java.util.Map; import org.apache.fop.afp.AFPDataObjectInfo; import org.apache.fop.render.RendererContext; import org.apache.fop.render.RendererContextConstants; -import org.apache.xmlgraphics.image.loader.Image; import org.apache.xmlgraphics.image.loader.ImageFlavor; import org.apache.xmlgraphics.image.loader.impl.ImageXMLDOM; import org.w3c.dom.Document; @@ -46,15 +44,16 @@ public class AFPImageHandlerXML extends AFPImageHandler { }; /** {@inheritDoc} */ - public AFPDataObjectInfo generateDataObjectInfo(RendererContext context, Image image, - Point origin, Rectangle pos) + public AFPDataObjectInfo generateDataObjectInfo(AFPRendererImageInfo rendererImageInfo) throws IOException { - AFPRenderer renderer = (AFPRenderer)context.getRenderer(); - ImageXMLDOM imgXML = (ImageXMLDOM)image; + RendererContext rendererContext = rendererImageInfo.getRendererContext(); + AFPRenderer renderer = (AFPRenderer)rendererContext.getRenderer(); + ImageXMLDOM imgXML = (ImageXMLDOM)rendererImageInfo.getImage(); Document doc = imgXML.getDocument(); String ns = imgXML.getRootNamespace(); - Map foreignAttributes = (Map)context.getProperty( + Map foreignAttributes = (Map)rendererContext.getProperty( RendererContextConstants.FOREIGN_ATTRIBUTES); + Rectangle2D pos = rendererImageInfo.getPosition(); renderer.renderDocument(doc, ns, pos, foreignAttributes); return null; } |