Revision 50 org.gvsig.chart/trunk/org.gvsig.chart/org.gvsig.chart.swing/org.gvsig.chart.swing.impl/src/main/java/org/gvsig/chart/swing/impl/DefaultViewChartPanel.java

View differences:

DefaultViewChartPanel.java
21 21
import org.gvsig.chart.ChartService;
22 22
import org.gvsig.chart.GroupedCharts;
23 23
import org.gvsig.chart.impl.overlay.OverlayChart;
24
import org.gvsig.chart.swing.ChartSwingLocator;
25
import org.gvsig.chart.swing.ChartSwingManager;
24 26
import org.gvsig.chart.swing.ViewChartPanel;
25 27
import org.gvsig.tools.observer.Observable;
26 28

  
......
48 50
    protected GroupedCharts charts;
49 51
    
50 52
    private ZoomAndPanListener zoomAndPanListener;
51
    private JMenuItem activeMenuItem = new JMenuItem("Active mouse zoom/pan");
52
    private JMenuItem deactiveMenuItem = new JMenuItem("Deactive mouse zoom/pan");
53
    private JMenuItem expandChart = new JMenuItem("Expand chart");
53
    private JMenuItem activeMenuItem = null;
54
    private JMenuItem deactiveMenuItem = null;
55
    private JMenuItem expandChart = null;
54 56
    private JPopupMenu menuPopup = new JPopupMenu();
55 57
    
56 58
    private boolean zoomAndPanActive = false;
59

  
60
	private ChartSwingManager swingManager;
57 61
    
58 62
    public DefaultViewChartPanel(){
63
    	swingManager = ChartSwingLocator.getSwingManager().getChartSwingManager();
64
    	activeMenuItem = new JMenuItem(this.swingManager.getTranslation("Active_mouse_zoom-pan"));
65
    	deactiveMenuItem = new JMenuItem(this.swingManager.getTranslation("Deactive_mouse_zoom-pan"));
66
    	expandChart = new JMenuItem(this.swingManager.getTranslation("Expand_chart"));
59 67
    	GroupedCharts overlay = ChartLocator.getServiceManager().getChartManager().createGroupedCharts();
60 68
    	if(overlay instanceof OverlayChart){
61 69
    		this.charts = (OverlayChart) overlay;
......
65 73
    }
66 74
    
67 75
    public DefaultViewChartPanel(GroupedCharts charts){
76
    	swingManager = ChartSwingLocator.getSwingManager().getChartSwingManager();
77
    	activeMenuItem = new JMenuItem(this.swingManager.getTranslation("Active_mouse_zoom-pan"));
78
    	deactiveMenuItem = new JMenuItem(this.swingManager.getTranslation("Deactive_mouse_zoom-pan"));
79
    	expandChart = new JMenuItem(this.swingManager.getTranslation("Expand_chart"));
68 80
    	if(charts instanceof OverlayChart){
69 81
    		this.charts = (OverlayChart) charts;
70 82
    		OverlayChart overlay = (OverlayChart) charts;

Also available in: Unified diff