From: arved Date: Fri, 27 Jul 2001 00:18:27 +0000 (+0000) Subject: AHS: changed signatures X-Git-Tag: PRE_CODEFORMATTING~5 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=775bc153ea86e2abffcc91779ff88ee3d57465d0;p=xmlgraphics-fop.git AHS: changed signatures git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194374 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/org/apache/fop/render/xml/XMLRenderer.java b/src/org/apache/fop/render/xml/XMLRenderer.java index 405e7a04e..557c7e6a5 100644 --- a/src/org/apache/fop/render/xml/XMLRenderer.java +++ b/src/org/apache/fop/render/xml/XMLRenderer.java @@ -197,11 +197,11 @@ public class XMLRenderer implements Renderer { StringBuffer baText = new StringBuffer(); baText.append(""); writeStartTag(baText.toString()); @@ -231,6 +231,43 @@ public class XMLRenderer implements Renderer { writeEndTag(""); } + public void renderInlineArea(InlineArea area) { + StringBuffer iaText = new StringBuffer(); + iaText.append(""); + writeStartTag(iaText.toString()); + + // write out marker info + java.util.Vector markers = area.getMarkers(); + if (!markers.isEmpty()) { + writeStartTag(""); + for (int m = 0; m < markers.size(); m++) { + org.apache.fop.fo.flow.Marker marker = + (org.apache.fop.fo.flow.Marker)markers.elementAt(m); + StringBuffer maText = new StringBuffer(); + maText.append(""); + writeEmptyElementTag(maText.toString()); + } + writeEndTag(""); + } + + Enumeration e = area.getChildren().elements(); + while (e.hasMoreElements()) { + Box b = (Box) e.nextElement(); + b.render(this); + } + writeEndTag(""); + } + /** * render a display space to XML *