Summary:
The
order of included css files keeps unchanged when reloading.
The
Created by message is missing.
Bugzilla
Bug (s) Resolved: 178179
Description:
1.
Add reload css style sheet function
in API
2.
Add canDropCssStyleSheet , canAddCssStyleSheet
in API
3.
Check unit tests.
Tests
Description : Junit test.
Files
Edited:
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/css/StyleSheetLoader.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/css/CssStyleSheetHandleAdapter.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/css/CssStyleSheetAdapter.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/css/CssNameManager.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/css/CssStyle.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ReportDesignHandle.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ModuleHandle.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/DesignElementHandle.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/CssSharedStyleHandle.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ThemeHandle.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/command/CssException.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/command/CssReloadedEvent.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/command/CssRecord.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/command/CssCommand.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/elements/ReportDesign.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/elements/ICssStyleSheetOperation.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/elements/Theme.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/IncludedCssStyleSheetListState.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/ModelUtil.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/css/CssStyleSheetHandle.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/Module.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/i18n/Messages.properties
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/library/LibraryThemeTest.java
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/library/LibraryParseTest.java
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/api/CssSharedStyleHandleTest.java
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/api/ReportDesignHandleTest.java
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/library/input/LibraryParserWithCss_Reload.xml
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/command/CssCommandTest.java
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/command/input/CssCommandTest_Reload.xml
Mark He XingJie
Actuate Software Shanghai Center
Tel: (86)21-58826388
Fax: (86)21-58826002
Email: xhe@xxxxxxxxxxx