- Summary:
Compaitibility work for the library parser.
- Bugzilla Bug (s) Resolved: Bugzilla
113205
- Description:
- 1. Hide the “theme”
property.
- 2. Modified DesignSession and LibraryState
for the compatibility work.
3. Added the
validator for styles in the theme.
4. Added new
test cases.
- Tests Description :
- Files Edited:
"/org.eclipse.birt.report.model_JS/test/org/eclipse/birt/report/model/library/LibraryThemeTest.java"
"/org.eclipse.birt.report.model_JS/test/org/eclipse/birt/report/model/library/golden/CompatibleLibraryThemeEmpty_golden.xml"
"/org.eclipse.birt.report.model_JS/src/org/eclipse/birt/report/model/api/GroupPropertyHandle.java"
"/org.eclipse.birt.report.model_JS/test/org/eclipse/birt/report/model/api/golden/ElementExporterTestLibrary_golden_10.xml"
"/org.eclipse.birt.report.model_JS/test/org/eclipse/birt/report/model/library/LibraryParseTest.java"
"/org.eclipse.birt.report.model_JS/src/org/eclipse/birt/report/model/core/DesignSession.java"
"/org.eclipse.birt.report.model_JS/src/org/eclipse/birt/report/model/api/ThemeHandle.java"
"/org.eclipse.birt.report.model_JS/test/org/eclipse/birt/report/model/library/input/CompatibleLibraryThemeWithoutStyles.xml"
"/org.eclipse.birt.report.model_JS/src/org/eclipse/birt/report/model/parser/LibraryState.java"
"/org.eclipse.birt.report.model_JS/src/org/eclipse/birt/report/model/api/validators/ThemeStyleNameValidator.java"
"/org.eclipse.birt.report.model_JS/src/org/eclipse/birt/report/model/elements/Theme.java"
"/org.eclipse.birt.report.model_JS/src/org/eclipse/birt/report/model/elements/rom.def"
"/org.eclipse.birt.report.model_JS/src/org/eclipse/birt/report/model/core/DesignElement.java"
"/org.eclipse.birt.report.model_JS/test/org/eclipse/birt/report/model/library/golden/CompatibleLibraryThemeWithoutStyles_golden.xml"
"/org.eclipse.birt.report.model_JS/test/org/eclipse/birt/report/model/library/golden/LibraryParseTest_golden.xml"
- Files Added:
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
- Notes to Documentation:
Rick Lu
Actuate Shanghai Center.
Email: rlu@xxxxxxxxxxx
Phone: 50270900-224