- Summary:
If the design includes the external css styles, these styles don't work since
the design serialization algorithm doesn't handle them. BTW, the serialized
design also missed system id and file name. Fixed above issue.
Branch 2.1.3 doesn’t have this issue.
- Bugzilla Bug (s)
Resolved: 193454 and 194373
- Description:
1. fixed the algorithm in ReportDesignSerializer.
2. added copy methods in ModuleOption.
3. removed unused codes in Style.
4. updated test cases.
- Tests Description :
JUnit/Manual test
- Files Edited:
/org.eclipse.birt.report.model.tests_bugs/test/org/eclipse/birt/report/model/writer/DocumentUtilTest.java
/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/ModuleOption.java
/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/css/CssStyle.java
/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/elements/Style.java
/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/util/ReportDesignSerializer.java
- Files Added:
/org.eclipse.birt.report.model.tests_bugs/test/org/eclipse/birt/report/model/writer/input/DocumentUtilTest_8.xml
- Files Deleted:
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
- Notes to
Documentation: