Tag: cws_dev300_rptchart02 User: oj Date: 2008-06-11 09:14:50+0000 Modified: dba/reportdesign/java/com/sun/star/report/pentaho/parser/chart/ChartReadHandler.java
Log: #i90545# import text:p File Changes: Directory: /dba/reportdesign/java/com/sun/star/report/pentaho/parser/chart/ =========================================================================== File [changed]: ChartReadHandler.java Url: http://dba.openoffice.org/source/browse/dba/reportdesign/java/com/sun/star/report/pentaho/parser/chart/ChartReadHandler.java?r1=1.2.4.2&r2=1.2.4.3 Delta lines: +11 -3 -------------------- --- ChartReadHandler.java 2008-04-16 06:24:30+0000 1.2.4.2 +++ ChartReadHandler.java 2008-06-11 09:14:47+0000 1.2.4.3 @@ -7,7 +7,7 @@ * OpenOffice.org - a multi-platform office productivity suite * * $RCSfile: ChartReadHandler.java,v $ - * $Revision: 1.2.4.2 $ + * $Revision: 1.2.4.3 $ * * This file is part of OpenOffice.org. * @@ -29,11 +29,13 @@ ************************************************************************/ package com.sun.star.report.pentaho.parser.chart; +import com.sun.star.report.pentaho.OfficeNamespaces; import java.util.ArrayList; import com.sun.star.report.pentaho.parser.ElementReadHandler; import com.sun.star.report.pentaho.parser.rpt.DetailRootTableReadHandler; import com.sun.star.report.pentaho.parser.rpt.ReportReadHandler; +import com.sun.star.report.pentaho.parser.text.TextContentReadHandler; import java.util.List; import org.jfree.report.structure.Element; import org.jfree.report.structure.Section; @@ -78,6 +80,12 @@ reportHandler.setDetail(detail); return detail; } + else if ("p".equals(tagName) && OfficeNamespaces.TEXT_NS.equals(uri)) + { + final TextContentReadHandler readHandler = new TextContentReadHandler(); + children.add(readHandler); + return readHandler; + } final ChartReadHandler erh = new ChartReadHandler(reportHandler); children.add(erh); return erh; @@ -92,7 +100,7 @@ { for (int i = 0; i < children.size(); i++) { - final ChartReadHandler handler = (ChartReadHandler) children.get(i); + final ElementReadHandler handler = (ElementReadHandler) children.get(i); element.addNode(handler.getElement()); } } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
