Summary:
Currently, dots are not allowed in the column binding/oda private name.
Community required to revmoe this constraint. Added a MemeberKeyPropertyType to
handle this case. So that, dots can be allowed.
Bugzilla Bug (s) Resolved: 147526, 146542
Description:
1. Added MemberKeyPropertyType.
2. Set column binding/private properties
names to member key type in ROM.
3. Revised MetaDataDictionary, StructureListValidator,
PropertyCommand for above changes.
4. Updated test cases.
Tests Description : JUnit test.
Files Edited:
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/metadata/MetaDataDictionary.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/validators/StructureListValidator.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/command/PropertyCommand.java"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/api/ReportItemHandleTest.java"
"/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/api/metadata/IPropertyType.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/metadata/MemberKeyPropertyType.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/metadata/NamePropertyType.java"
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