Summary: Fixed
bugs in ElementFactory. When new an oda element from an existed oda element,
the extension id is not set automatically.
- Bugzilla Bug (s) Resolved: 120291 Data source and data set extended from
library in a report are invalid.
- Description:
1. Sets the extension id for oda elements in ElementFactory.
2. Revised checkExtends()
methods in OdaDataSet and OdaDataSource.
3. Updated
test cases.
- Tests Description : Unit tests.
- Files Edited:
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/elements/OdaDataSet.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/ElementFactory.java"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/extension/OdaElementExtensionTest.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/elements/OdaDataSource.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/DataSourceHandle.java"
- Files Added:
- 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