diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/AbstractDeprecatedChartTypePane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/AbstractDeprecatedChartTypePane.java index 81578ded5..4dd84beb2 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/AbstractDeprecatedChartTypePane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/AbstractDeprecatedChartTypePane.java @@ -16,6 +16,7 @@ import com.fr.chart.chartattr.Legend; import com.fr.chart.chartattr.Plot; import com.fr.chart.chartattr.Title; import com.fr.chart.chartglyph.ConditionAttr; +import com.fr.design.ChartTypeInterfaceManager; import com.fr.general.ComparatorUtils; import com.fr.general.FRFont; import com.fr.js.NameJavaScriptGroup; @@ -38,6 +39,12 @@ public abstract class AbstractDeprecatedChartTypePane extends AbstractChartTypeP } } + + @Override + protected String[] getTypeTipName() { + return ChartTypeInterfaceManager.getInstance().getSubName(getPlotID()); + } + /** * 更新界面属性 */ diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/AreaPlotPane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/AreaPlotPane.java index a84c9ab46..6293ffef0 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/AreaPlotPane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/AreaPlotPane.java @@ -32,20 +32,6 @@ public class AreaPlotPane extends AbstractDeprecatedChartTypePane { }; } - @Override - protected String[] getTypeTipName() { - String area = Toolkit.i18nText("Fine-Design_Chart_Type_Area"); - String stack = Toolkit.i18nText("Fine-Design_Chart_Stacked"); - String percent = Toolkit.i18nText("Fine-Design_Chart_Use_Percent"); - String td = Toolkit.i18nText("Fine-Design_Chart_3D"); - return new String[]{ - stack + area, - percent + stack + area, - td + stack + area, - td + percent + stack + area - }; - } - @Override protected String getPlotTypeID() { return ChartConstants.AREA_CHART; diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/BarPlotPane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/BarPlotPane.java index 7f68e153b..33f398c8d 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/BarPlotPane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/BarPlotPane.java @@ -30,23 +30,6 @@ public class BarPlotPane extends AbstractBarPane{ }; } - @Override - protected String[] getTypeTipName() { - String bar = Toolkit.i18nText("Fine-Design_Chart_Type_Bar"); - String stack = Toolkit.i18nText("Fine-Design_Chart_Stacked"); - String percent = Toolkit.i18nText("Fine-Design_Chart_Use_Percent"); - String td = Toolkit.i18nText("Fine-Design_Chart_3D"); - return new String[]{ - bar, - stack + bar, - percent + stack + bar, - td + bar, - td + bar + "(" + Toolkit.i18nText("Fine-Design_Chart_Direction_Horizontal") + ")", - td + stack + bar, - td + percent + stack + bar - }; - } - @Override protected String[] getTypeLayoutPath() { return new String[]{"/com/fr/design/images/chart/ColumnPlot/layout/0.png", diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/BubblePlotPane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/BubblePlotPane.java index d8fe8664c..84919fdf6 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/BubblePlotPane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/BubblePlotPane.java @@ -23,13 +23,6 @@ public class BubblePlotPane extends AbstractDeprecatedChartTypePane { return new String[]{"/com/fr/design/images/chart/BubblePlot/type/0.png",}; } - @Override - protected String[] getTypeTipName() { - return new String[]{ - Toolkit.i18nText("Fine-Design_Chart_Bubble_Chart_OLD") - }; - } - @Override protected String[] getTypeLayoutPath() { return new String[0]; diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/ColumnPlotPane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/ColumnPlotPane.java index e6b446b56..98907e285 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/ColumnPlotPane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/ColumnPlotPane.java @@ -29,23 +29,6 @@ public class ColumnPlotPane extends AbstractBarPane{ }; } - @Override - protected String[] getTypeTipName() { - String column = Toolkit.i18nText("Fine-Design_Chart_Type_Column"); - String stack = Toolkit.i18nText("Fine-Design_Chart_Stacked"); - String percent = Toolkit.i18nText("Fine-Design_Chart_Use_Percent"); - String td = Toolkit.i18nText("Fine-Design_Chart_3D"); - return new String[]{ - column, - stack + column, - percent + stack + column, - td + column, - td + column + "(" + Toolkit.i18nText("Fine-Design_Chart_Direction_Horizontal") + ")", - td + stack + column, - td + percent + stack + column - }; - } - @Override protected String[] getTypeLayoutPath() { return new String[]{"/com/fr/design/images/chart/BarPlot/layout/0.png", diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/CustomPlotPane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/CustomPlotPane.java index e922d2921..d2ad172af 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/CustomPlotPane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/CustomPlotPane.java @@ -24,13 +24,6 @@ public class CustomPlotPane extends AbstractDeprecatedChartTypePane { }; } - @Override - protected String[] getTypeTipName() { - return new String[]{ - Toolkit.i18nText("Fine-Design_Chart_Type_Combine") - }; - } - @Override protected String[] getTypeLayoutPath() { return new String[0]; diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/DonutPlotPane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/DonutPlotPane.java index 44cdc8527..67d793ccf 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/DonutPlotPane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/DonutPlotPane.java @@ -33,15 +33,6 @@ public class DonutPlotPane extends AbstractDeprecatedChartTypePane { }; } - @Override - protected String[] getTypeTipName() { - String donut = Toolkit.i18nText("Fine-Design_Chart_Type_Donut"); - return new String[]{ - donut, - Toolkit.i18nText("Fine-Design_Chart_3D") + donut - }; - } - @Override protected String[] getTypeLayoutPath() { return new String[]{"/com/fr/design/images/chart/DonutPlot/layout/0.png", diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/FunnelPlotPane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/FunnelPlotPane.java index b3706a058..5682d4d24 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/FunnelPlotPane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/FunnelPlotPane.java @@ -28,13 +28,6 @@ public class FunnelPlotPane extends AbstractDeprecatedChartTypePane { }; } - @Override - protected String[] getTypeTipName() { - return new String[]{ - Toolkit.i18nText("Fine-Design_Chart_Type_Funnel") - }; - } - @Override protected String[] getTypeLayoutPath() { return new String[0]; diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/GanttPlotPane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/GanttPlotPane.java index f68ee1fc1..590b2188b 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/GanttPlotPane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/GanttPlotPane.java @@ -22,13 +22,6 @@ public class GanttPlotPane extends AbstractDeprecatedChartTypePane { }; } - @Override - protected String[] getTypeTipName() { - return new String[]{ - Toolkit.i18nText("Fine-Design_Chart_Type_Gantt") - }; - } - @Override protected String getPlotTypeID() { return ChartConstants.GANTT_CHART; diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/GisMapPlotPane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/GisMapPlotPane.java index 67906b9e5..f12fe344e 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/GisMapPlotPane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/GisMapPlotPane.java @@ -27,7 +27,7 @@ public class GisMapPlotPane extends AbstractDeprecatedChartTypePane { private static final int GISMAP = 0; private UITextField keyInput; - + public GisMapPlotPane(){ double p = TableLayout.PREFERRED; double f = TableLayout.FILL; @@ -65,6 +65,11 @@ public class GisMapPlotPane extends AbstractDeprecatedChartTypePane { } + @Override + public void reLayout(String chartID){ + + } + @Override protected String[] getTypeIconPath() { return new String[]{"/com/fr/design/images/chart/GisMapPlot/type/0.png", diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/LinePlotPane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/LinePlotPane.java index e78bb3ac6..34280ce98 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/LinePlotPane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/LinePlotPane.java @@ -19,13 +19,6 @@ public class LinePlotPane extends AbstractDeprecatedChartTypePane { }; } - @Override - protected String[] getTypeTipName() { - return new String[]{ - Toolkit.i18nText("Fine-Design_Chart_Type_Line") - }; - } - @Override protected String[] getTypeLayoutPath() { return new String[0]; diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/MeterPlotPane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/MeterPlotPane.java index 791262c0b..254a4f926 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/MeterPlotPane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/MeterPlotPane.java @@ -30,16 +30,6 @@ public class MeterPlotPane extends AbstractDeprecatedChartTypePane { }; } - @Override - protected String[] getTypeTipName() { - String meter = Toolkit.i18nText("Fine-Design_Chart_Type_Meter"); - return new String[]{ - Toolkit.i18nText("Fine-Design_Chart_Mode_Custom") + meter, - meter + "1", - meter + "2" - }; - } - @Override protected String[] getTypeLayoutPath() { return new String[0]; diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/PiePlotPane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/PiePlotPane.java index 56c2c4483..47b03fe3d 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/PiePlotPane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/PiePlotPane.java @@ -34,15 +34,6 @@ public class PiePlotPane extends AbstractDeprecatedChartTypePane { }; } - @Override - protected String[] getTypeTipName() { - String pie = Toolkit.i18nText("Fine-Design_Chart_Type_Pie"); - return new String[]{ - pie, - com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Chart_3D") + pie - }; - } - @Override protected String[] getTypeLayoutPath() { return new String[]{"/com/fr/design/images/chart/PiePlot/layout/0.png", diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/RadarPlotPane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/RadarPlotPane.java index df812fe2c..97925b97b 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/RadarPlotPane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/RadarPlotPane.java @@ -22,13 +22,6 @@ public class RadarPlotPane extends AbstractDeprecatedChartTypePane { }; } - @Override - protected String[] getTypeTipName() { - return new String[]{ - Toolkit.i18nText("Fine-Design_Chart_Type_Radar") - }; - } - @Override protected String getPlotTypeID() { return ChartConstants.RADAR_CHART; diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/RangePlotPane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/RangePlotPane.java index 9dfb36b0f..5564dc84c 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/RangePlotPane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/RangePlotPane.java @@ -23,13 +23,6 @@ public class RangePlotPane extends AbstractDeprecatedChartTypePane { }; } - @Override - protected String[] getTypeTipName() { - return new String[]{ - Toolkit.i18nText("Fine-Design_Chart_Type_Range") - }; - } - @Override protected String getPlotTypeID() { return ChartConstants.RANGE_CHART; diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/StockPlotPane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/StockPlotPane.java index 5e896d3b6..b6b016521 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/StockPlotPane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/StockPlotPane.java @@ -22,13 +22,6 @@ public class StockPlotPane extends AbstractDeprecatedChartTypePane { }; } - @Override - protected String[] getTypeTipName() { - return new String[]{ - Toolkit.i18nText("Fine-Design_Chart_Type_Stock") - }; - } - @Override protected String getPlotTypeID() { return ChartConstants.STOCK_CHART; diff --git a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/XYScatterPlotPane.java b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/XYScatterPlotPane.java index ba6edba06..67d0a10fd 100644 --- a/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/XYScatterPlotPane.java +++ b/designer-chart/src/main/java/com/fr/design/mainframe/chart/gui/type/XYScatterPlotPane.java @@ -25,13 +25,6 @@ public class XYScatterPlotPane extends AbstractDeprecatedChartTypePane { }; } - @Override - protected String[] getTypeTipName() { - return new String[]{ - Toolkit.i18nText("Fine-Design_Chart_Type_XYScatter") - }; - } - @Override protected String[] getTypeLayoutPath() { return new String[0];