@ -29,6 +29,7 @@ import com.fr.log.FineLoggerFactory;
import com.fr.plugin.chart.custom.VanChartCustomPlot ;
import com.fr.plugin.chart.custom.VanChartCustomPlot ;
import com.fr.plugin.chart.vanchart.VanChart ;
import com.fr.plugin.chart.vanchart.VanChart ;
import com.fr.van.chart.drillmap.designer.data.VanChartDrillMapDataPane ;
import javax.swing.JPanel ;
import javax.swing.JPanel ;
import javax.swing.event.ChangeEvent ;
import javax.swing.event.ChangeEvent ;
import javax.swing.event.ChangeListener ;
import javax.swing.event.ChangeListener ;
@ -148,7 +149,12 @@ public class ChartEditPane extends BasicPane implements AttributeChange, Prepare
ChartInfoCollector . getInstance ( ) . updateChartPropertyTime ( collection . getSelectedChartProvider ( ChartProvider . class ) ) ;
ChartInfoCollector . getInstance ( ) . updateChartPropertyTime ( collection . getSelectedChartProvider ( ChartProvider . class ) ) ;
selectedPane . update ( collection ) ;
selectedPane . update ( collection ) ;
for ( int i = 0 ; i < paneList . size ( ) ; i + + ) {
if ( paneList . get ( i ) instanceof VanChartDrillMapDataPane & & i ! = tabsHeaderIconPane . getSelectedIndex ( ) ) {
paneList . get ( i ) . populateBean ( collection ) ;
break ;
}
}
if ( ! ComparatorUtils . equals ( collection , lastCollection ) ) {
if ( ! ComparatorUtils . equals ( collection , lastCollection ) ) {
VanChart vanChart = collection . getSelectedChartProvider ( VanChart . class ) ;
VanChart vanChart = collection . getSelectedChartProvider ( VanChart . class ) ;
if ( vanChart ! = null ) {
if ( vanChart ! = null ) {