Summary: Enable importing Css
styles for library.
- Bugzilla Bug (s) Resolved: 116175 -- Style
can't be imported into a library file; 116299 - Support Import Style options in library file
- Description:
1. Revised ModuleHandle(), LibraryHandle(),
ReportDesignHandle(). New methods is added in LibraryHandle().
2. Add new cases.
- Tests Description:
- Notes to Build Team:
- Notes to Developers:
void importCssStyles( CssStyleSheetHandle stylesheet, List selectedStyles ) on LibraryHandle
imports styles to the default theme.
void importCssStyles( CssStyleSheetHandle
stylesheet, List selectedStyles, String themeName ) on LibraryHandle imports
styles to the specified theme.
- Notes to QA:
- Notes to Documentation:
Files Edited:
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/css/StyleSheetLoaderTest.java"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/css/input/wrong_1.css"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/css/.cvsignore"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/css/golden/ImportCssToDesign_golden.xml"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/ReportDesignHandle.java"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/css/golden/ImportCssToLibrary_golden.xml"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/ModuleHandle.java"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/css/input/wrong_2.css"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/LibraryHandle.java"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/css/input/wrong.css"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/css/golden/ImportCssToLibrary2_golden.xml"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/css/input/property_shorthand.css"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/css/input/property_combination.css"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/css/input/base.css"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/css/golden/ImportCssToLibrary1_golden.xml"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/elements/Library.java"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/api/css/input/wrong.css"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/api/css/input/wrong_2.css"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/api/css/input/wrong_1.css"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/api/css/StyleSheetLoaderTest.java"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/api/css/input/property_shorthand.css"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/api/css/input/property_combination.css"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/api/css/input/base.css"
- Files Added:
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/css/ImportCssTest.java"
Rick Lu
Rick Lu
Actuate Shanghai Center.
Email: rlu@xxxxxxxxxxx
Phone: 86 21 58826388
Fax: 86 21 58826002