Summary:
OdaDataSet requires enhancements on
its parameter definition and result set column definition. Model ODA Adapter
needs corresponding changes for this.
Bugzilla Bug (s) Resolved: n/a
Description:
1.
Added ReportParameterAdapter to handle linked parameters in data
set parameters
2.
Revised DataSetParameterAdapter and ResultSetsAdapter for new
algorithm to update data set parameters and result set columns.
3.
Added IdentifierUtility to create unique names for result set
columns.
4.
Updated test cases.
Tests Description : JUnit test.
Files Edited:
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/ReportParameterAdapterTest.java"
"/org.eclipse.birt.report.model.adapter.oda/src/org/eclipse/birt/report/model/adapter/oda/NativeDataTypeUtil.java"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSetEmptyProps_golden.xml"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/golden/CreateDataSetReferDataSource_golden.xml"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSetConvertTest_golden_1.xml"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/ResultSetColumnAdapterTest.java"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/AllTests.java"
"/org.eclipse.birt.report.model.adapter.oda/src/org/eclipse/birt/report/model/adapter/oda/ReportParameterAdapter.java"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/input/OdaDataSetConvertTest.xml"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSetDesignerState_golden.xml"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/input/OdaDataSetConvertResultSetsTest.xml"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSetConvertTest_golden.xml"
"/org.eclipse.birt.report.model.adapter.oda/src/org/eclipse/birt/report/model/adapter/oda/ResultSetsAdapter.java"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSourceEmptyProps_golden.xml"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSetEmptyProps_golden_1.xml"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSourceEmptyProps_golden_1.xml"
"/org.eclipse.birt.report.model.adapter.oda/src/org/eclipse/birt/report/model/adapter/oda/util/IdentifierUtility.java"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/input/OdaDataSetConvertDesignerState.xml"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSourceConvertTest_golden.xml"
"/org.eclipse.birt.report.model.adapter.oda/src/org/eclipse/birt/report/model/adapter/oda/DesignObjectSerializer.java"
"/org.eclipse.birt.report.model.adapter.oda/src/org/eclipse/birt/report/model/adapter/oda/ModelOdaAdapter.java"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSourceDesignerState_golden.xml"
"/org.eclipse.birt.report.model.adapter.oda/src/org/eclipse/birt/report/model/adapter/oda/DataSetParameterAdapter.java"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/OdaDataSetAdapterTest.java"
"/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/input/OdaDataSetConvertResultSetsTest_1.xml"
Files
Added:
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