【仅供内部供应商使用,不提供对外解答和培训】
Table of Contents |
---|
用于决策平台自定义主题外观的接口,开发者可以使用该接口,实现多种多样的主题外观,符合每个用户不同的审美观。
...
...
Code Block | ||||
---|---|---|---|---|
| ||||
package com.fr.decision.fun;
import com.fr.stable.fun.mark.WebCoalition;
/**
* 以插件的方式支持的插件主题
*/
public interface ThemeVariousProvider extends WebCoalition {
String MARK_STRING = "ThemeVariousProvider";
int CURRENT_LEVEL = 1;
/**
* 主题的名字
* @return 名字
*/
String name();
/**
* 主题的文本描述
* @return 描述
*/
String text();
/**
* 主题的封面图片
* @return 图片路径
*/
String coverPath();
}
|
主要关联接口:WebCoalition接口、Atom接口。
Code Block | ||
---|---|---|
| ||
<extra-decision>
<ThemeVariousProvider class="com.fr.plugin.decision.theme.original.OriginalTheme"/>
</extra-decision> |
示例源码:http://git.fanruan.com/fanruan/demo-theme-original