Summary: fixed bugs in theme.
- Bugzilla Bug (s) Resolved: 115441 New
theme name is not friendly , 115620 NPE is thrown out when specifing a theme for a report design
- Description:
1. Made theme to be intrinsic properties.
2. Fixed errors in ThemeRecord, ThemeCommand,
PropertyCommand and StyleNameScope.
3. Updated test cases.
- Tests Description:
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
- Notes to Documentation:
- Files Edited:
"/org.eclipse.birt.report.model_compound/test/org/eclipse/birt/report/model/library/input/LibraryTheme.xml"
"/org.eclipse.birt.report.model_compound/src/org/eclipse/birt/report/model/i18n/MessageConstants.java"
"/org.eclipse.birt.report.model_compound/src/org/eclipse/birt/report/model/i18n/Messages.properties"
"/org.eclipse.birt.report.model_compound/src/org/eclipse/birt/report/model/api/ModuleHandle.java"
"/org.eclipse.birt.report.model_compound/src/org/eclipse/birt/report/model/core/Module.java"
"/org.eclipse.birt.report.model_compound/src/org/eclipse/birt/report/model/elements/rom.def"
"/org.eclipse.birt.report.model_compound/test/org/eclipse/birt/report/model/library/input/LibraryAIncludeTheme.xml"
"/org.eclipse.birt.report.model_compound/src/org/eclipse/birt/report/model/command/ThemeCommand.java"
"/org.eclipse.birt.report.model_compound/test/org/eclipse/birt/report/model/library/input/LibraryBIncludeTheme.xml"
"/org.eclipse.birt.report.model_compound/test/org/eclipse/birt/report/model/library/input/DesignWithThemesInTwoLibraries.xml"
"/org.eclipse.birt.report.model_compound/src/org/eclipse/birt/report/model/command/ThemeRecord.java"
"/org.eclipse.birt.report.model_compound/src/org/eclipse/birt/report/model/metadata/ExtendsPropertyType.java"
"/org.eclipse.birt.report.model_compound/test/org/eclipse/birt/report/model/library/LibraryThemeTest.java"
"/org.eclipse.birt.report.model_compound/src/org/eclipse/birt/report/model/command/PropertyCommand.java"
"/org.eclipse.birt.report.model_compound/src/org/eclipse/birt/report/model/parser/CompatibleLibraryStylesState.java"
"/org.eclipse.birt.report.model_compound/src/org/eclipse/birt/report/model/parser/LibraryState.java"
"/org.eclipse.birt.report.model_compound/src/org/eclipse/birt/report/model/core/namespace/StyleNameScope.java"
"/org.eclipse.birt.report.model_compound/src/org/eclipse/birt/report/model/core/DesignSession.java"
- Files Added:
Rick Lu
Actuate Shanghai Center.
Email: rlu@xxxxxxxxxxx
Phone: 86 21 58826388
Fax: 86 21 58826002