Browse Source

PFC-607 插件安装删除更新不重启支持

添加打包前预处理,在这个时候做加密、自动添加currentAPILevel等class文件的操作
master
juhaoyu 7 years ago
parent
commit
03a3ffe770
  1. 5
      designer_base/src/com/fr/design/fun/ExportToolBarProvider.java
  2. 5
      designer_chart/src/com/fr/design/chart/fun/IndependentChartUIProvider.java

5
designer_base/src/com/fr/design/fun/ExportToolBarProvider.java

@ -1,6 +1,6 @@
package com.fr.design.fun;
import com.fr.plugin.injectable.SpecialLevel;
import com.fr.stable.fun.mark.API;
import com.fr.stable.fun.mark.Mutable;
import javax.swing.*;
@ -8,9 +8,10 @@ import javax.swing.*;
/**
* 导出菜单设计器端拓展用于控制该菜单是否在web端显示
*/
@API(level = ExportToolBarProvider.CURRENT_LEVEL)
public interface ExportToolBarProvider extends Mutable{
String XML_TAG = SpecialLevel.ExportToolBarProvider.getTagName();
String XML_TAG = "ExportToolBarProvider";
int CURRENT_LEVEL = 1;

5
designer_chart/src/com/fr/design/chart/fun/IndependentChartUIProvider.java

@ -12,8 +12,8 @@ import com.fr.design.mainframe.chart.gui.ChartStylePane;
import com.fr.design.mainframe.chart.gui.data.report.AbstractReportDataContentPane;
import com.fr.design.mainframe.chart.gui.data.table.AbstractTableDataContentPane;
import com.fr.design.mainframe.chart.gui.type.AbstractChartTypePane;
import com.fr.plugin.injectable.SpecialLevel;
import com.fr.stable.fun.Level;
import com.fr.stable.fun.mark.API;
/**
* Created by eason on 14/12/29.
@ -21,9 +21,10 @@ import com.fr.stable.fun.Level;
* @since 8.0
* 自定义图表类型设设计界面接口
*/
@API(level = IndependentChartUIProvider.CURRENT_API_LEVEL)
public interface IndependentChartUIProvider extends Level {
String XML_TAG = SpecialLevel.IndependentChartUIProvider.getTagName();
String XML_TAG = "IndependentChartUIProvider";
int CURRENT_API_LEVEL = 3;

Loading…
Cancel
Save