Summary:
Bug 146755 is the wrong property name of “aggregrateOn”. The
correct one is “aggregateOn”. Fixed this in ROM. And provided API and parser
compatibility.
Bug 146761 and 146758 are “restore properties” issues. GroupPropertyHandle
did not support structure/structure list properties restore before. Now added
this feature.
Bugzilla Bug (s) Resolved: 146755, 146761 and 146758
Description:
1. Revised ROM and message files for
aggregrateOn property.
2. Provided API backward compatibility in
ComputedColumn and ComputedColumnHandle.
3. Provided parser backward compatibility.
4. Revised SimpleGroupElementHandle and
GroupPropertyHandle for the issue to restore values as structure or structure
lists.
5. Updated test cases.
Tests Description : JUnit and Manual test.
Files Edited:
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/SimpleGroupElementHandle.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/GroupPropertyHandle.java"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/parser/golden/CompatibleDataValueExprWithGroup_golden.xml"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/library/input/LibraryToReload1.xml"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/api/golden/CompatibleExpression_golden_2.xml"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/parser/CompatibleRenamedPropertyState.java"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/parser/golden/DataItemParseTest_golden.xml"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/parser/golden/CompatibleGroupExpression_golden.xml"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/parser/golden/CompatibleBoundColumnNestedTable_golden.xml"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/parser/golden/CompatibleGroupExpression_golden_1.xml"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/ComputedColumnHandle.java"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/parser/DataItemParseTest.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/parser/PropertyState.java"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/library/input/LibraryToReload.xml"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/elements/rom.def"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/i18n/Messages.properties"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/api/input/ReportDesignHandleTest.xml"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/elements/structures/ComputedColumn.java"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/parser/golden/CompatibleBirt2_1M5Expr_golden.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