Summary:
Bug 149251 supports a
new property attribute for ODA property. Modified related codes for this.
Bug 148781 requires a
new utility method for Data Set Editor to provide backward compatibility on
CachedMetaData.resultSet. This method will not support undo/redo and not send
out events.
Bugzilla Bug (s) Resolved: 148781, 149251
Description:
1. Provided CompaitibiltyUtil for bug
148781.
2. Fixed bugs in PropertyCommand and PropertyValueValidationUtil.
3. Modified getType() algorithms in ODAPropertyDefn.
4. Renamed IModuleNameSpace to
IModuleNameScope to keep class names consistent.
5. Updated test cases.
Tests Description : JUnit test.
Files Edited:
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/command/PropertyCommand.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/namespace/IModuleNameSpace.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/plugin/ODAPropertyDefn.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/namespace/AbstractNameScope.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/DesignElement.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/elements/strategy/CellPropSearchStrategy.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/namespace/ModuleNameScopeFactory.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/namespace/IModuleNameScope.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/PropertySearchStrategy.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/metadata/PropertyValueException.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/metadata/ExtensionElementDefn.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/Module.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/metadata/ElementDefnTest.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/namespace/StyleNameScope.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/metadata/ElementRefPropertyType.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/util/PropertyValueValidationUtil.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ModuleHandle.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/GroupElementHandleTest.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/elements/structures/ResultSetColumn.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/ReferencableStructure.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/metadata/ElementDefn.java"
Files Added:
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/util/CompaibilityUtil.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/CompaitibiltyUtilTest.java"
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