Révision 448
tmp/org.txm.core/src/java/org/txm/Toolbox.java (revision 448) | ||
---|---|---|
56 | 56 |
* |
57 | 57 |
* It initialize its engines Service |
58 | 58 |
* |
59 |
* @author mdecorde, sjacquot |
|
59 |
* @author mdecorde |
|
60 |
* @author sjacquot |
|
61 |
* |
|
60 | 62 |
*/ |
61 | 63 |
public class Toolbox { |
62 | 64 |
|
... | ... | |
117 | 119 |
} |
118 | 120 |
|
119 | 121 |
/** |
120 |
* Use TXMPreferences.getString(TBXPreferences.PREFERENCES_NODE, key) instead
|
|
122 |
* Use TXMPreferences.getString(key, TBXPreferences.PREFERENCES_NODE) instead
|
|
121 | 123 |
* |
122 | 124 |
* @param key |
123 | 125 |
* @return |
124 | 126 |
*/ |
125 | 127 |
@Deprecated |
126 | 128 |
public static String getParam(String key) { |
127 |
return TXMPreferences.getString(TBXPreferences.PREFERENCES_NODE, key);
|
|
129 |
return TXMPreferences.getString(key, TBXPreferences.PREFERENCES_NODE);
|
|
128 | 130 |
} |
129 | 131 |
|
130 | 132 |
/** |
... | ... | |
177 | 179 |
state = startWorkspace(); |
178 | 180 |
|
179 | 181 |
Log.warning("Initializing logger"); |
180 |
Log.setLevel(Level.parse(TXMPreferences.getString(TBXPreferences.PREFERENCES_NODE, TBXPreferences.LOG_LEVEL)));
|
|
181 |
Log.setPrintInConsole(Boolean.parseBoolean(TXMPreferences.getString(TBXPreferences.PREFERENCES_NODE, TBXPreferences.ADD_TECH_LOGS)));
|
|
182 |
Log.setLevel(Level.parse(TXMPreferences.getString(TBXPreferences.LOG_LEVEL, TBXPreferences.PREFERENCES_NODE)));
|
|
183 |
Log.setPrintInConsole(Boolean.parseBoolean(TXMPreferences.getString(TBXPreferences.ADD_TECH_LOGS, TBXPreferences.PREFERENCES_NODE)));
|
|
182 | 184 |
|
183 |
if (TXMPreferences.getString(TBXPreferences.PREFERENCES_NODE, TBXPreferences.LOG_DIR) != null)
|
|
184 |
Log.setPrintInFile(Boolean.parseBoolean(TXMPreferences.getString(TBXPreferences.PREFERENCES_NODE, TBXPreferences.LOG_IN_FILE)), new File(TXMPreferences.getString(TBXPreferences.PREFERENCES_NODE, TBXPreferences.LOG_DIR)));
|
|
185 |
if (!TXMPreferences.getString(TBXPreferences.LOG_DIR, TBXPreferences.PREFERENCES_NODE).isEmpty())
|
|
186 |
Log.setPrintInFile(Boolean.parseBoolean(TXMPreferences.getString(TBXPreferences.LOG_IN_FILE, TBXPreferences.PREFERENCES_NODE)), new File(TXMPreferences.getString(TBXPreferences.LOG_DIR, TBXPreferences.PREFERENCES_NODE)));
|
|
185 | 187 |
else |
186 |
Log.setPrintInFile(Boolean.parseBoolean(TXMPreferences.getString(TBXPreferences.PREFERENCES_NODE, TBXPreferences.LOG_IN_FILE)));
|
|
188 |
Log.setPrintInFile(Boolean.parseBoolean(TXMPreferences.getString(TBXPreferences.LOG_IN_FILE, TBXPreferences.PREFERENCES_NODE)));
|
|
187 | 189 |
|
188 | 190 |
} catch (Exception e) { |
189 | 191 |
initializing = false; |
... | ... | |
443 | 445 |
private static boolean startWorkspace() { |
444 | 446 |
try { |
445 | 447 |
System.out.println("Starting workspace..."); |
446 |
String txmhome = TXMPreferences.getString(TBXPreferences.PREFERENCES_NODE, TBXPreferences.USER_TXM_HOME);
|
|
448 |
String txmhome = TXMPreferences.getString(TBXPreferences.USER_TXM_HOME, TBXPreferences.PREFERENCES_NODE);
|
|
447 | 449 |
if (txmhome.length() == 0) { |
448 | 450 |
state = false; |
449 | 451 |
return false; |
450 | 452 |
} |
451 |
String location = TXMPreferences.getString(TBXPreferences.PREFERENCES_NODE, TBXPreferences.WORKSPACE_LOCATION);
|
|
453 |
String location = TXMPreferences.getString(TBXPreferences.WORKSPACE_LOCATION, TBXPreferences.PREFERENCES_NODE);
|
|
452 | 454 |
|
453 | 455 |
//System.out.println("Toolbox.startWorkspace(): workspace location = " + location); |
454 | 456 |
|
... | ... | |
470 | 472 |
//System.out.println(TXMCoreMessages.DONE); |
471 | 473 |
} |
472 | 474 |
} catch (Exception e) { |
473 |
System.err.println(TXMCoreMessages.Toolbox_workspace_init_failed + TXMPreferences.getString(TBXPreferences.PREFERENCES_NODE, TBXPreferences.WORKSPACE_LOCATION));
|
|
475 |
System.err.println(TXMCoreMessages.Toolbox_workspace_init_failed + TXMPreferences.getString(TBXPreferences.WORKSPACE_LOCATION, TBXPreferences.PREFERENCES_NODE));
|
|
474 | 476 |
Log.severe(TXMCoreMessages.Toolbox_15 + Log.toString(e)); |
475 | 477 |
Log.printStackTrace(e); |
476 | 478 |
state = false; |
Formats disponibles : Unified diff