Summary:
Fixed two bugs:
The
created name in ElementExporter is not friendly. For chart, it was “newExtendedItem”
instead of “newChart”.
When
opening the design file without directory information, the system id became
null.
- Bugzilla Bug (s) Resolved: Bugzilla Bug 122357: Export attached
design file to a library file, its name rule is confusing; Bugzilla Bug 122591 genReport.bat
does not work properly with reports using library
- Description:
1. Revised method in NameManager to fixed the bug 122357.
2. Used
the user working directory as the file directory when a design file is opened
without directory information. This is to fix 122591..
3. Refactored
codes in ElementFactory.
4.
Fixed one bug in PeerExtensibilityProvider.
5.
Added test cases.
- Tests Description :
- Files Edited:
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/core/NameManager.java"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/api/ElementExporterTest.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/ElementFactory.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/util/URIUtil.java"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/api/ReportDesignHandleTest.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/extension/PeerExtensibilityProvider.java"
- Files Added:
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/api/golden/ElementExporterTestLibrary_golden_13.xml"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/api/input/ElementExporterTest_4.xml"
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
- Notes to Documentation:
Rick Lu
Actuate Shanghai Center.
Email: rlu@xxxxxxxxxxx
Phone: 86 21 58826388
Fax: 86 21 58826002