- Summary:
Fixed bugs in DocumentUtil when serializes charts. When serializing an extended
item like chart, the extension name must be set before any other property. Otherwise,
Chart defined properties may be lost in rptdocument.
- Bugzilla Bug (s) Resolved: 160140
- Description:
1. fixed the algorithm in ReportDesignSerializer.
2. added codes to check whether a property is in CDATA in ContentNode.
3. updated test cases.
- Tests Description:
JUnit test
- Files Edited:
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/treebuild/ContentNode.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/ModelUtil.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/ReportDesignSerializer.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/writer/ModuleWriter.java"
"/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/writer/DocumentUtilTest.java"
- Files Added:
"/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/writer/input/DocumentUtilTest_ExtendedItem.xml"
"/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/api/golden/ElementExporterTestLibrary_golden_13.xml"
"/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/writer/golden/DocumentUtilTest_golden_6.xml"
- Files Deleted:
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
- Notes to Documentation:
Rick Lu
Actuate Software Shanghai
Center
Tel: (86)21-58826388
Fax: (86)21-58826002
Email: rlu@xxxxxxxxxxx