package com.fr.plugin; import com.fr.design.beans.BasicBeanPane; import com.fr.design.fun.impl.AbstractFormWidgetOptionProvider; import com.fr.design.fun.impl.AbstractParameterWidgetOptionProvider; import com.fr.form.ui.Widget; import com.fr.plugin.pane.MyWidgetConfigPane; import com.fr.plugin.widget.ICEEditorWidget; public class MyParameterWidgetOptionProvider extends AbstractParameterWidgetOptionProvider { @Override public Class classForWidget() { return ICEEditorWidget.class; } /** * 控件的配置界面 * @return */ @Override public Class> appearanceForWidget() { return MyWidgetConfigPane.class; } /** * 控件的logo * @return */ @Override public String iconPathForWidget() { return "com/fr/plugin/web/icon/icon.png"; } /** * 这里是显示在控件选择窗口的名称,可以做国际化 * @return */ @Override public String nameForWidget() { return "myeditor"; } }