Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] CheckIn: ModelOdaAdatper enhancements and Bugzilla 132948

Summary:

ModelOdaAdapter need the Model support for native code type support. Changed ROM according to this new feature. Added the native code type support in MOdelOdaAdatper. Fixed bugs for errors when reloading a library.

Bugzilla Bug (s) Resolved: N/A

Description:

1.    Added native data type codes for ResultSetColumn and DataSetParameter in ROM.

2.    Changed structures and their handle for ROM changes.

3.    Fixed bugs in LibraryCommand.reloadLibrary().

4.    Added test cases in Model plugin.

5.    For changes in ODA Data type, revised codes in NativeDataTypeUtil.

6.    Added support for native code types of Result set column and dataset parameters in ModelOdaAdapter.

7.    Added test cases in Model Adapter ODA plugin.

Tests Description : Unit Tests in JUnit.

Files Edited:

Model Plugin:

Checking in src/org/eclipse/birt/report/model/elements/rom.def;

    Checking in test/org/eclipse/birt/report/model/util/BaseTestCase.java;

    Checking in test/org/eclipse/birt/report/model/library/DesignLoadLibraryTest.java;

    Checking in test/org/eclipse/birt/report/model/parser/golden/OdaDataSetParseTest_golden.xml;

    Checking in test/org/eclipse/birt/report/model/parser/golden/OdaDataSetParseTest_obsolete_golden.xml;

    Checking in test/org/eclipse/birt/report/model/library/input/LibraryToReload1.xml;

    Checking in test/org/eclipse/birt/report/model/library/input/LibraryToReload1_backup.xml;

    Checking in test/org/eclipse/birt/report/model/library/input/DesignToReloadLibrary1.xml;

    Checking in test/org/eclipse/birt/report/model/parser/input/OdaDataSetParseTest.xml;

    Checking in src/org/eclipse/birt/report/model/api/elements/structures/ResultSetColumn.java;

    Checking in src/org/eclipse/birt/report/model/api/elements/structures/DataSetParameter.java;

    Checking in src/org/eclipse/birt/report/model/api/DataSetParameterHandle.java;

    Checking in src/org/eclipse/birt/report/model/api/ResultSetColumnHandle.java;

    Checking in test/org/eclipse/birt/report/model/parser/OdaDataSetParserTest.java;

    Checking in src/org/eclipse/birt/report/model/i18n/Messages.properties;

    Checking in src/org/eclipse/birt/report/model/command/LibraryCommand.java;

Model Adapter Oda Plugin:

    Checking in test/org/eclipse/birt/report/model/adapter/oda/api/OdaDataSetAdapterTest.java;

    Checking in src/org/eclipse/birt/report/model/adapter/oda/ModelOdaAdapter.java;

    Checking in src/org/eclipse/birt/report/model/adapter/oda/NativeDataTypeUtil.java;

    Checking in src/org/eclipse/birt/report/model/adapter/oda/DataSetParameterAdapter.java;

    Checking in test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSetEmptyProps_golden_1.xml;

    Checking in test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSetParseTest_golden.xml;

    Checking in test/org/eclipse/birt/report/model/adapter/oda/util/BaseTestCase.java;

   

Files Added:

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

 


Back to the top