Summary:
Model ODA
adapter support the conversion between design.DataSetParameters and
OdaDataSetHandle.parameters. If Rom OdaDataSetParameter links to a report
parameter, values in report parameter will also be updated. The adapter can serialize
and de-serialize design.DataSetParameters and design.ResultSets.
Bugzilla Bug (s) Resolved: n/a
Description:
1. Added ReportParameterAdapter.
2. Used new rules to convert between ODA
parameters, ROM data set parameters and report parameters.
3. Defined the new schema for serialize
designer objects as XML property.
4. Generated source codes from EMF model.
5. Updated all golden files.
6. Updated test cases.
Tests Description : JUnit test.
Files Edited:
U
test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSourceEmptyProps_golden_1.xml
U
test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSetEmptyProps_golden_1.xml
U test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSourceConvertTest_golden.xml
U
test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSourceDesignerState_golden.xml
U
test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSetConvertTest_golden_1.xml
U
test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSetConvertTest_golden.xml
U
test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSourceEmptyProps_golden.xml
U test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSetDesignerState_golden.xml
U
test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSetEmptyProps_golden.xml
U
src/org/eclipse/birt/report/model/adapter/oda/NativeDataTypeUtil.java
U src/org/eclipse/birt/report/model/adapter/oda/ResultSetsAdapter.java
U
src/org/eclipse/birt/report/model/adapter/oda/DataSetParameterAdapter.java
U
src/org/eclipse/birt/report/model/adapter/oda/ModelOdaAdapter.java
U .cvsignore
U .project
U test/org/eclipse/birt
Files Added:
U src/org/eclipse/birt/report/model/adapter/oda/ReportParameterAdapter.java
U src/org/eclipse/birt/report/model/adapter/oda/model/**
(most generated by EMF code generation).
Files Removed:
Notes to Build Team:
Notes to
Developers:
Notes to QA:
Quotes
to Documentation:
Rick Lu
Actuate Software Shanghai
Center
Tel: (86)21-58826388
Fax: (86)21-58826002
Email: rlu@xxxxxxxxxxx