diff --git a/designer_chart/src/com/fr/design/mainframe/chart/ThirdChartEditPane.java b/designer_chart/src/com/fr/design/mainframe/chart/ThirdChartEditPane.java index e40f038c2..2325da151 100644 --- a/designer_chart/src/com/fr/design/mainframe/chart/ThirdChartEditPane.java +++ b/designer_chart/src/com/fr/design/mainframe/chart/ThirdChartEditPane.java @@ -15,14 +15,13 @@ import java.awt.*; /** * Created by mengao on 2017/5/3. */ -public abstract class ThirdChartEditPane extends ChartEditPane implements ChartEditPaneProvider, ThirdChartInterface { +public abstract class ThirdChartEditPane extends ChartEditPane implements ChartEditPaneProvider { //构建主面板 protected void createTabsPane() { Icon[] iconArray = new Icon[paneList.size()]; card = new CardLayout(); center = new JPanel(card); - tabsHeaderIconPane = new UIHeadGroup(iconArray) { @Override public void tabChanged(int index) { @@ -165,4 +164,8 @@ public abstract class ThirdChartEditPane extends ChartEditPane implements ChartE return "CustomChart"; } + protected abstract void populateBean(Object ob); + + protected abstract void updateBean(Object ob); + } diff --git a/designer_chart/src/com/fr/design/mainframe/chart/ThirdChartInterface.java b/designer_chart/src/com/fr/design/mainframe/chart/ThirdChartInterface.java deleted file mode 100644 index bdef854b4..000000000 --- a/designer_chart/src/com/fr/design/mainframe/chart/ThirdChartInterface.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.fr.design.mainframe.chart; - -/** - * Created by mengao on 2017/5/8. - */ -public interface ThirdChartInterface { - - void populateBean(Object ob); - - void updateBean(Object ob); -}