From 76ca0fda80f0480c5f6bc7489f40c0c0efed00ec Mon Sep 17 00:00:00 2001 From: ju Date: Wed, 27 Jun 2018 16:23:16 +0800 Subject: [PATCH] =?UTF-8?q?REPORT-9190=20=E3=80=90=E9=98=BB=E5=A1=9E?= =?UTF-8?q?=E3=80=91=E8=BF=9C=E7=A8=8B=E4=B8=8B=E5=88=87=E6=8D=A2=E8=87=B3?= =?UTF-8?q?=E6=9C=AC=E5=9C=B0=E5=B7=A5=E4=BD=9C=E7=9B=AE=E5=BD=95=E5=8D=A1?= =?UTF-8?q?=E6=AD=BB=20=E7=8E=AF=E5=A2=83=E5=88=87=E6=8D=A2=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E6=A8=A1=E5=9D=97=E5=90=AF=E5=8A=A8=E9=97=AE=E9=A2=98?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../fr/design/ChartTypeInterfaceManager.java | 20 ++----------------- 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/designer-chart/src/com/fr/design/ChartTypeInterfaceManager.java b/designer-chart/src/com/fr/design/ChartTypeInterfaceManager.java index db01883af..ae451b5ab 100644 --- a/designer-chart/src/com/fr/design/ChartTypeInterfaceManager.java +++ b/designer-chart/src/com/fr/design/ChartTypeInterfaceManager.java @@ -37,9 +37,7 @@ 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.design.module.DesignModuleFactory; import com.fr.form.ui.ChartEditor; -import com.fr.general.GeneralContext; import com.fr.general.IOUtils; import com.fr.general.Inter; import com.fr.plugin.chart.PiePlot4VanChart; @@ -64,7 +62,6 @@ import com.fr.plugin.injectable.PluginModule; import com.fr.plugin.injectable.PluginSingleInjection; import com.fr.plugin.solution.closeable.CloseableContainedMap; import com.fr.stable.ArrayUtils; -import com.fr.stable.EnvChangedListener; import com.fr.stable.StringUtils; import com.fr.stable.plugin.ExtraChartDesignClassManagerProvider; import com.fr.van.chart.area.AreaIndependentVanChartInterface; @@ -87,7 +84,7 @@ import com.fr.van.chart.structure.desinger.StructureIndependentVanChartInterface import com.fr.van.chart.treemap.TreeMapIndependentVanChartInterface; import com.fr.van.chart.wordcloud.designer.WordCloudIndependentVanChartInterface; -import javax.swing.Icon; +import javax.swing.*; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; @@ -95,9 +92,7 @@ import java.util.LinkedHashMap; import java.util.List; import java.util.Map; -import static com.fr.chart.charttypes.ChartTypeManager.CHART_PRIORITY; -import static com.fr.chart.charttypes.ChartTypeManager.VAN_CHART_PRIORITY; -import static com.fr.chart.charttypes.ChartTypeManager.enabledChart; +import static com.fr.chart.charttypes.ChartTypeManager.*; /** * Created by eason on 14/12/29. @@ -123,17 +118,6 @@ public class ChartTypeInterfaceManager implements ExtraChartDesignClassManagerPr PluginModule.registerAgent(PluginModule.ExtraChartDesign, classManager); } - static { - - GeneralContext.addEnvChangedListener(new EnvChangedListener() { - @Override - public void envChanged() { - //重新注册designModuleFactory - DesignModuleFactory.registerExtraWidgetOptions(initWidgetOption()); - } - }); - } - public static WidgetOption[] initWidgetOption() { ChartInternationalNameContentBean[] typeName = ChartTypeManager.getInstance().getAllChartBaseNames();