Révision 1784
tmp/org.txm.chartsengine.rcp/src/org/txm/chartsengine/rcp/swt/SwingChartComposite.java (revision 1784) | ||
---|---|---|
92 | 92 |
// creates components if they not exist |
93 | 93 |
if(this.chartComponent == null) { |
94 | 94 |
|
95 |
// FIXME! tmp fix to avoid dependencies but need to validate it works well |
|
96 | 95 |
// recreates the chart if not of right type |
97 | 96 |
if(this.chartEditor.getResult().isChartDirty()) { |
98 |
//if(!(chart instanceof JFreeChart)) { |
|
99 | 97 |
try { |
100 | 98 |
this.chartEditor.getResult().clearLastRenderingParameters(); |
101 | 99 |
this.chartEditor.getResult().compute(); |
102 | 100 |
} |
103 | 101 |
catch (Exception e) { |
104 |
// TODO Auto-generated catch block |
|
105 | 102 |
e.printStackTrace(); |
106 | 103 |
} |
107 | 104 |
} |
... | ... | |
112 | 109 |
this.rootPanel.add((Component) this.chartComponent); |
113 | 110 |
|
114 | 111 |
this.frame.setVisible(true); |
115 |
|
|
116 |
// FIXME: useless? |
|
117 |
//this.chartEditor.registerEventCallBackExtensions(); |
|
118 |
|
|
119 | 112 |
} |
120 | 113 |
this.loadChart(this.chartEditor.getChart()); |
114 |
// FIXME: SJ: need to fix the focus behavior on the 3 OS |
|
121 | 115 |
//this.setFocus(); |
122 | 116 |
//this.forceFocus(); |
123 | 117 |
} |
Formats disponibles : Unified diff