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
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