Révision 918
tmp/org.txm.core/src/java/org/txm/core/preferences/TXMPreferences.java (revision 918) | ||
---|---|---|
1139 | 1139 |
public static void deleteAllResultsNodes() { |
1140 | 1140 |
ArrayList<String> resultsNodesQualifier = getAllResultsNodesQualifiers(); |
1141 | 1141 |
for (int i = 0; i < resultsNodesQualifier.size(); i++) { |
1142 |
TXMResult.getResult(resultsNodesQualifier.get(i)).isPersistable(); |
|
1143 | 1142 |
delete(scope.getNode(resultsNodesQualifier.get(i))); |
1144 | 1143 |
} |
1145 | 1144 |
} |
tmp/org.txm.chartsengine.core/src/org/txm/chartsengine/core/ChartsEngine.java (revision 918) | ||
---|---|---|
251 | 251 |
} |
252 | 252 |
|
253 | 253 |
|
254 |
// /**
|
|
255 |
// * Gets an installed charts engine according to its class type.
|
|
256 |
// * @param type
|
|
257 |
// * @return the installed charts engine according to its class type if it exists otherwise null
|
|
258 |
// */
|
|
259 |
// @Deprecated
|
|
260 |
// public static ChartsEngine getChartsEngine(Class type) {
|
|
261 |
// ChartsEngine chartsEngine = null;
|
|
262 |
// for(int i = 0; i < ChartsEngine.chartsEngines.size(); i++) {
|
|
263 |
// if(ChartsEngine.chartsEngines.get(i).getClass().equals(type)) {
|
|
264 |
// chartsEngine = ChartsEngine.chartsEngines.get(i);
|
|
265 |
// break;
|
|
266 |
// }
|
|
267 |
// }
|
|
268 |
// return chartsEngine;
|
|
269 |
// }
|
|
254 |
/** |
|
255 |
* Gets an installed charts engine according to its class type. |
|
256 |
* @param type |
|
257 |
* @return the installed charts engine according to its class type if it exists otherwise null |
|
258 |
*/ |
|
259 |
@Deprecated |
|
260 |
public static ChartsEngine getChartsEngine(Class type) { |
|
261 |
ChartsEngine chartsEngine = null; |
|
262 |
for(int i = 0; i < ChartsEngine.chartsEngines.size(); i++) { |
|
263 |
if(ChartsEngine.chartsEngines.get(i).getClass().equals(type)) { |
|
264 |
chartsEngine = ChartsEngine.chartsEngines.get(i); |
|
265 |
break; |
|
266 |
} |
|
267 |
} |
|
268 |
return chartsEngine; |
|
269 |
} |
|
270 | 270 |
|
271 | 271 |
/** |
272 | 272 |
* Gets an installed charts engine that supports the specified output format. |
tmp/org.txm.chartsengine.jfreechart.rcp/src/org/txm/chartsengine/jfreechart/rcp/events/DefaultChartMouseListener.java (revision 918) | ||
---|---|---|
243 | 243 |
public void run() { |
244 | 244 |
chartComponent.getChartEditor().getComposite().setCurrentContextMenu(a); |
245 | 245 |
if(!t.isEmpty() && chartComponent.getChartEditor().getComposite().getMenu() != null |
246 |
//&& chartComponent.getChartEditor().getComposite().getMenu().getItemCount() > 0
|
|
246 |
&& chartComponent.getChartEditor().getComposite().getMenu().getItemCount() > 0 |
|
247 | 247 |
) { |
248 | 248 |
|
249 | 249 |
// FIXME: Debug |
tmp/org.txm.chartsengine.jfreechart.rcp/src/org/txm/chartsengine/jfreechart/rcp/handlers/OpenJFCChartPropertiesEditor.java (revision 918) | ||
---|---|---|
11 | 11 |
import org.txm.chartsengine.jfreechart.core.JFCChartsEngine; |
12 | 12 |
import org.txm.chartsengine.rcp.SWTChartsComponentsProvider; |
13 | 13 |
import org.txm.chartsengine.rcp.editors.ChartEditor; |
14 |
import org.txm.utils.OSDetector; |
|
15 |
import org.txm.utils.logger.Log; |
|
14 | 16 |
|
15 | 17 |
/** |
16 |
* Resets the chart view of the active chart editor part.
|
|
18 |
* Opens the built-in JFC chart properties components.
|
|
17 | 19 |
* |
18 | 20 |
* @author sjacquot |
19 | 21 |
* |
20 | 22 |
*/ |
21 | 23 |
public class OpenJFCChartPropertiesEditor extends AbstractHandler { |
22 | 24 |
|
23 |
// static { |
|
24 |
// System.out.println("OpenJFCChartPropertiesEditor.enclosing_method() setting System L&F. "); |
|
25 |
// try { |
|
26 |
// // Set System L&F |
|
27 |
// UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); |
|
28 |
// } |
|
29 |
// catch(UnsupportedLookAndFeelException e) { |
|
30 |
// // handle exception |
|
31 |
// } |
|
32 |
// catch(ClassNotFoundException e) { |
|
33 |
// // handle exception |
|
34 |
// } |
|
35 |
// catch(InstantiationException e) { |
|
36 |
// // handle exception |
|
37 |
// } |
|
38 |
// catch(IllegalAccessException e) { |
|
39 |
// // handle exception |
|
40 |
// } |
|
41 |
// } |
|
25 |
|
|
26 |
// FIXME: warning, commented because it crashes TXM on Linux |
|
27 |
static { |
|
28 |
if(!OSDetector.isFamilyUnix()) { |
|
29 |
Log.finest("OpenJFCChartPropertiesEditor.enclosing_method() setting System L&F. "); |
|
30 |
try { |
|
31 |
// Set System L&F |
|
32 |
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); |
|
33 |
} |
|
34 |
catch(UnsupportedLookAndFeelException e) { |
|
35 |
// handle exception |
|
36 |
} |
|
37 |
catch(ClassNotFoundException e) { |
|
38 |
// handle exception |
|
39 |
} |
|
40 |
catch(InstantiationException e) { |
|
41 |
// handle exception |
|
42 |
} |
|
43 |
catch(IllegalAccessException e) { |
|
44 |
// handle exception |
|
45 |
} |
|
46 |
} |
|
47 |
} |
|
42 | 48 |
|
43 | 49 |
@Override |
44 | 50 |
public Object execute(ExecutionEvent event) throws ExecutionException { |
... | ... | |
62 | 68 |
}); |
63 | 69 |
} |
64 | 70 |
else { |
65 |
System.err.println("OpenJFCChartPropertiesEditor.execute(): Can not open chart properties interface for the current chart engine."); //$NON-NLS-1$
|
|
71 |
Log.severe("OpenJFCChartPropertiesEditor.execute(): Can not open chart properties interface for the current chart engine."); //$NON-NLS-1$
|
|
66 | 72 |
} |
67 | 73 |
|
68 | 74 |
return null; |
tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/RWorkspace.java (revision 918) | ||
---|---|---|
1408 | 1408 |
* @throws RException the r exception |
1409 | 1409 |
* @throws REXPMismatchException the rEXP mismatch exception |
1410 | 1410 |
*/ |
1411 |
public REXP safeEval(String expr) throws RserveException, RException, |
|
1411 |
public synchronized REXP safeEval(String expr) throws RserveException, RException,
|
|
1412 | 1412 |
REXPMismatchException { |
1413 | 1413 |
if (logging && inputLogger != null ) inputLogger.printMessage(expr); //$NON-NLS-1$ |
1414 | 1414 |
lastSafeevalExpr = expr; |
Formats disponibles : Unified diff