Summary:
Support a new element JointDataSet.
Bugzilla Bug (s) Resolved:
Description:
1. Added a new JointDataSet element in ROM.
2.
Created sources of JointDataSet, JointCondition and corresponding
handles.
3. Added JointDataSetState to parse this
element.
4. Changed Parser and Writer.
5. Updated i18n files.
6. Added .settings to .cvsignore.
7. Updated test cases.
Tests Description : Unit Tests.
Files Edited:
Checking in
src/org/eclipse/birt/report/model/elements/rom.def;
Checking in
src/org/eclipse/birt/report/model/elements/ElementVisitor.java;
Checking in
src/org/eclipse/birt/report/model/api/DesignVisitor.java;
Checking in
src/org/eclipse/birt/report/model/api/StructureFactory.java;
Checking in
src/org/eclipse/birt/report/model/api/ModuleHandle.java;
Checking in
src/org/eclipse/birt/report/model/parser/DesignSchemaConstants.java;
Checking in
src/org/eclipse/birt/report/model/parser/ModuleState.java;
Checking in
src/org/eclipse/birt/report/model/parser/StructureState.java;
Checking in
src/org/eclipse/birt/report/model/api/elements/ReportDesignConstants.java;
Checking in
src/org/eclipse/birt/report/model/api/elements/DesignChoiceConstants.java;
Checking in
src/org/eclipse/birt/report/model/writer/ModuleWriter.java;
Checking in
.cvsignore;
Checking in
src/org/eclipse/birt/report/model/i18n/Messages.properties;
Files Added:
Checking in
src/org/eclipse/birt/report/model/elements/interfaces/IJointDataSetModel.java;
Checking
in src/org/eclipse/birt/report/model/api/elements/structures/JointCondition.java;
Checking in
test/org/eclipse/birt/report/model/api/JointConditionHandleTest.java;
Checking in
test/org/eclipse/birt/report/model/api/input/JointConditionHandleTest.xml;
Checking in
test/org/eclipse/birt/report/model/parser/JointDataSetParseTest.java;
Checking
in src/org/eclipse/birt/report/model/parser/JointDataSetState.java;
Checking in
src/org/eclipse/birt/report/model/api/JointDataSetHandle.java;
Checking in
src/org/eclipse/birt/report/model/elements/JointDataSet.java;
Checking in
test/org/eclipse/birt/report/model/parser/golden/JointDataSetParseTest_golden.xml;
Checking in
test/org/eclipse/birt/report/model/parser/input/JointDataSetParseTest.xml;
Checking in
test/org/eclipse/birt/report/model/parser/input/JointDataSetParseTest_validation.xml;
Checking in
src/org/eclipse/birt/report/model/api/JointConditionHandle.java;
Notes to Build Team:
Notes
to Developers:
DataSets property in
JointDataSet is not supported yet. It will be checked in later.
Notes to QA:
Quotes
to Documentation:
Rick Lu
Actuate Software
Shanghai Center
Tel: (86)21-58826388
Fax: (86)21-58826002
Email: rlu@xxxxxxxxxxx