- Summary:
Level.attributes and OdaLevel.attributes were defined as name/value pair. Actually,
Level.attributes should have name, dataType properties and OdaLevel.attributes should
contain name, dataType, nativeName and nativeDataTypeCode properties.
- Bugzilla Bug (s) Resolved:
- Description:
1. Added LevelAttribute and OdaLevelAttribute structure in ROM.
2. Provided LevelAttribute, OdaLevelAttribute, LevelAttributeHandle
and OdaLevelAttributeHandle in API.
3. Updated test cases.
- Tests Description :
JUnit test
- Files Edited:
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/parser/OdaCubeParseTest.java
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/parser/TabularCubeParserTest.java
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/parser/golden/CubeParserTest_golden.xml
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/parser/golden/CubeParserTest_golden_1.xml
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/parser/golden/OdaCubeParserTest_golden.xml
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/parser/input/CubeParserTest.xml
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/parser/input/OdaCubeParserTest.xml
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/StructureFactory.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/olap/LevelHandle.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/elements/rom.def
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/i18n/Messages.properties
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/StructureState.java
- Files Added:
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/LevelAttributeHandle.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/OdaLevelAttributeHandle.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/elements/structures/LevelAttribute.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/elements/structures/OdaLevelAttribute.java
- Files Deleted:
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
- Notes to Documentation: