Révision 1749
tmp/org.txm.chartsengine.rcp/src/org/txm/chartsengine/rcp/editors/ChartEditor.java (revision 1749) | ||
---|---|---|
486 | 486 |
* @param swingComponent |
487 | 487 |
*/ |
488 | 488 |
protected void initializeAWTDelegationListeners() { |
489 |
this.getChartComposite().getChartComponent().setChartEditor(this); |
|
490 |
SWTChartsComponentsProvider.initializeAWTDelegationListeners(this, (JComponent) this.getEditorInput().getChartContainer()); |
|
489 |
try { |
|
490 |
this.getChartComposite().getChartComponent().setChartEditor(this); |
|
491 |
SWTChartsComponentsProvider.initializeAWTDelegationListeners(this, (JComponent) this.getEditorInput().getChartContainer()); |
|
492 |
} |
|
493 |
catch (Exception e) { |
|
494 |
Log.severe("ChartEditor.initializeAWTDelegationListeners(): can not initialize events delegation."); |
|
495 |
} |
|
491 | 496 |
} |
492 | 497 |
|
493 | 498 |
/** |
tmp/org.txm.chartsengine.raster.rcp/src/org/txm/chartsengine/raster/rcp/swt/RasterComposite.java (revision 1749) | ||
---|---|---|
86 | 86 |
* @param file the file to load |
87 | 87 |
*/ |
88 | 88 |
public void loadRasterFile(File file) { |
89 |
|
|
89 | 90 |
Log.info(TXMCoreMessages.bind("Loading Raster image from file: {0}...", file)); |
90 | 91 |
|
91 | 92 |
this.file = file; |
tmp/org.txm.chartsengine.r.core/src/org/txm/stat/engine/r/RWorkspaceRenderer.java (revision 1749) | ||
---|---|---|
36 | 36 |
import org.rosuda.REngine.REXP; |
37 | 37 |
import org.rosuda.REngine.REXPMismatchException; |
38 | 38 |
import org.txm.chartsengine.core.ChartsEngine; |
39 |
import org.txm.core.messages.TXMCoreMessages; |
|
39 | 40 |
import org.txm.statsengine.core.StatException; |
40 | 41 |
import org.txm.statsengine.r.core.RWorkspace; |
41 | 42 |
import org.txm.statsengine.r.core.exceptions.RWorkspaceException; |
... | ... | |
102 | 103 |
{ |
103 | 104 |
try { |
104 | 105 |
file.createNewFile(); |
105 |
} catch (IOException e1) { |
|
106 |
} |
|
107 |
catch (IOException e1) { |
|
106 | 108 |
org.txm.utils.logger.Log.printStackTrace(e1); |
107 | 109 |
return; |
108 | 110 |
} |
109 | 111 |
if (!file.canWrite()) { |
110 |
Log.severe("Error: "+ file +" cannot be written "); //$NON-NLS-1$ //$NON-NLS-2$
|
|
112 |
Log.severe(TXMCoreMessages.bind("** Error: can not write in file {0}.", file));
|
|
111 | 113 |
} |
112 | 114 |
String devicename = device.getName(); |
113 | 115 |
|
114 | 116 |
String name; |
115 | 117 |
Log.info(RCoreMessages.bind(RCoreMessages.info_savingChartToFile, file.getAbsolutePath())); |
116 |
if (OSDetector.isFamilyWindows()) { //$NON-NLS-1$ //$NON-NLS-2$
|
|
118 |
if (OSDetector.isFamilyWindows()) { |
|
117 | 119 |
try { |
118 | 120 |
name = StringEscapeUtils.escapeJava(file.getCanonicalPath()); |
119 |
} catch (IOException e) { |
|
121 |
} |
|
122 |
catch (IOException e) { |
|
120 | 123 |
throw new StatException(e); |
121 | 124 |
} |
122 |
} else { |
|
125 |
} |
|
126 |
else { |
|
123 | 127 |
name = file.getAbsolutePath(); |
124 | 128 |
} |
125 | 129 |
|
Formats disponibles : Unified diff