Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] CheckIn: fixed bugs 122357 -- name not friendly, 122591 -- relative path error when opening design file with libraries.

 

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

 


Back to the top