Révision 2508

tmp/org.txm.statsengine.core/src/org/txm/statsengine/core/StatsEngine.java (revision 2508)
3 3
import org.txm.core.engines.Engine;
4 4
import org.txm.core.results.TXMResult;
5 5

  
6
//FIXME: useless class
7 6
public abstract class StatsEngine implements Engine {
8

  
7
	
9 8
	public static final String EXTENSION_POINT_ID = "org.txm.statsengine.core.StatsEngine"; //$NON-NLS-1$
10

  
9
	
11 10
	@Override
12 11
	public abstract String getName();
13 12
	
......
16 15
		return;
17 16
	}
18 17
	
18
	@Override
19 19
	public String getDetails() {
20 20
		return "";
21 21
	}
tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/preferences/RPreferences.java (revision 2508)
92 92
		
93 93
		// FIXME: SJ: some code in this method should be done only at TXM first run
94 94
		
95
		
96 95
		Preferences preferences = this.getDefaultPreferencesNode();
97 96
		
98 97
		preferences.putBoolean(IS_MANDATORY, false);
......
143 142
		File rpluginDir = new File(bundleDir, "res"); //$NON-NLS-1$
144 143
		File OSDir = new File(rpluginDir, os);
145 144
		File execFile = new File(OSDir, "bin/" + extraSubPath + "R" + ext); //$NON-NLS-1$ //$NON-NLS-2$
146
		execFile.setExecutable(true);
147 145
		
146
		if (!execFile.setExecutable(true)) {
147
			Log.severe(TXMCoreMessages.bind("Error while setting execution file rights to: {0}.", execFile.getAbsolutePath()));
148
		}
148 149
		
150
		
149 151
		if (!osName.contains("windows")) {  //$NON-NLS-1$
150 152
			try {
151 153
				Log.fine(TXMCoreMessages.bind("Setting execution file rights to: {0}.", OSDir.getAbsolutePath()));
......
167 169
		}
168 170
		
169 171
		if (!execFile.canExecute()) {
170
			Log.severe(TXMCoreMessages.bind("File right setting error, can not execute: {0}.", execFile));
172
			Log.severe(TXMCoreMessages.bind("File rights setting error, can not execute: {0}.", execFile));
171 173
			return;
172 174
		}
173 175
		

Formats disponibles : Unified diff