From e2d314868fe3a92b05c9155d880e38da73770e80 Mon Sep 17 00:00:00 2001 From: Peter Bernard West Date: Wed, 13 Nov 2002 23:36:17 +0000 Subject: [PATCH] Provide for FoPcdata children. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@195533 13f79535-47bb-0310-9956-ffa450edef68 --- src/org/apache/fop/fo/flow/FoTitle.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/org/apache/fop/fo/flow/FoTitle.java b/src/org/apache/fop/fo/flow/FoTitle.java index 5db9fa9c7..e3835cd3f 100644 --- a/src/org/apache/fop/fo/flow/FoTitle.java +++ b/src/org/apache/fop/fo/flow/FoTitle.java @@ -105,6 +105,13 @@ public class FoTitle extends FONode { do { try { ev = xmlevents.expectOutOfLinePcdataOrInline(); + if (ev != null) { + // Generate the flow object + FObjects.fobjects.makeFlowObject + (foTree, this, ev, FONode.TITLE_SET); + if (ev.getFoType() != FObjectNames.PCDATA) + ev = xmlevents.getEndElement(ev); + } } catch(UnexpectedStartElementException e) { MessageHandler.logln ("Ignoring unexpected Start Element: " @@ -112,12 +119,6 @@ public class FoTitle extends FONode { ev = xmlevents.getStartElement(); ev = xmlevents.getEndElement(ev); } - if (ev != null) { - // Generate the flow object - FObjects.fobjects.makeFlowObject - (foTree, this, ev, FONode.TITLE_SET); - ev = xmlevents.getEndElement(ev); - } } while (ev != null); makeSparsePropsSet(); -- 2.39.5