Révision 1066
tmp/org.txm.statsengine.r.rcp/src/org/txm/rcp/commands/R/OpenEmptyEditor.java (revision 1066) | ||
---|---|---|
69 | 69 |
return null; |
70 | 70 |
} |
71 | 71 |
|
72 |
int nosession = TXMPreferences.getInt(RCPPreferences.NO_SESSION, RCPPreferences.PREFERENCES_NODE);
|
|
72 |
int nosession = RCPPreferences.getInstance().getInt(RCPPreferences.NO_SESSION);
|
|
73 | 73 |
|
74 | 74 |
File temp = new File(Rscripts, "session"+nosession+".R"); //$NON-NLS-1$ //$NON-NLS-2$ |
75 | 75 |
|
76 | 76 |
//create newt session no |
77 | 77 |
nosession++; |
78 |
TXMPreferences.put(RCPPreferences.PREFERENCES_NODE, RCPPreferences.NO_SESSION, nosession);
|
|
78 |
RCPPreferences.getInstance().put(RCPPreferences.NO_SESSION, nosession);
|
|
79 | 79 |
|
80 | 80 |
try { |
81 | 81 |
temp.createNewFile(); |
tmp/org.txm.statsengine.r.rcp/src/org/txm/statsengine/r/rcp/preferences/RPreferencePage.java (revision 1066) | ||
---|---|---|
86 | 86 |
|
87 | 87 |
@Override |
88 | 88 |
public void init(IWorkbench workbench) { |
89 |
this.setPreferenceStore(new TXMPreferenceStore(RPreferences.PREFERENCES_NODE));
|
|
89 |
this.setPreferenceStore(new TXMPreferenceStore(RPreferences.getInstance().getPreferencesNodeQualifier()));
|
|
90 | 90 |
//this.setTitle(RUIMessages.RPreferencePage_0); |
91 | 91 |
//FIXME todo if needed |
92 | 92 |
//setDescription(Messages.RPreferencePage_1); |
... | ... | |
140 | 140 |
// addField(r_svg_device); |
141 | 141 |
|
142 | 142 |
|
143 |
changeFieldStates(TXMPreferences.getBoolean(RPreferences.REMOTE, RPreferences.PREFERENCES_NODE));
|
|
143 |
changeFieldStates(RPreferences.getInstance().getBoolean(RPreferences.REMOTE));
|
|
144 | 144 |
|
145 | 145 |
|
146 | 146 |
addField(new BooleanFieldEditor(RPreferences.SHOW_EVAL_LOGS, "Log the R eval command lines", getFieldEditorParent())); |
... | ... | |
197 | 197 |
|
198 | 198 |
RWorkspace rw = RWorkspace.getRWorkspaceInstance(); |
199 | 199 |
if (rw != null) { |
200 |
RWorkspace.setUseFileCommunication(TXMPreferences.getBoolean(RPreferences.FILE_TRANSFERT, RPreferences.PREFERENCES_NODE));
|
|
200 |
RWorkspace.setUseFileCommunication(RPreferences.getInstance().getBoolean(RPreferences.FILE_TRANSFERT));
|
|
201 | 201 |
} |
202 | 202 |
} catch (Exception e) { |
203 | 203 |
System.err.println(TXMUIMessages.FAILED_TO_SAVE_PREFERENCES + e); |
tmp/org.txm.dictionary.rcp/src/org/txm/dictionary/commands/DoInstallStep.java (revision 1066) | ||
---|---|---|
29 | 29 |
|
30 | 30 |
Log.info("Dictionary.DoInstallStep.install()"); |
31 | 31 |
|
32 |
String saved = TXMPreferences.getString(DictionaryPreferences.VERSION, DictionaryPreferences.PREFERENCES_NODE);
|
|
32 |
String saved = DictionaryPreferences.getInstance().getString(DictionaryPreferences.VERSION);
|
|
33 | 33 |
Version currentVersion = BundleUtils.getBundleVersion("Dictionary"); |
34 | 34 |
|
35 | 35 |
if (saved != null && saved.length() > 0) { |
... | ... | |
49 | 49 |
} |
50 | 50 |
|
51 | 51 |
Log.warning("Dictionary post-installation done."); |
52 |
TXMPreferences.put(DictionaryPreferences.PREFERENCES_NODE, DictionaryPreferences.VERSION, currentVersion.toString());
|
|
52 |
DictionaryPreferences.getInstance().put(DictionaryPreferences.VERSION, currentVersion.toString());
|
|
53 | 53 |
return; |
54 | 54 |
} |
55 | 55 |
|
tmp/org.txm.dictionary.rcp/src/org/txm/dictionary/preferences/DictionaryPreferences.java (revision 1066) | ||
---|---|---|
7 | 7 |
|
8 | 8 |
public class DictionaryPreferences extends TXMPreferences { |
9 | 9 |
|
10 |
public static final String PREFERENCES_NODE = FrameworkUtil.getBundle(DictionaryPreferences.class).getSymbolicName(); |
|
10 |
// public static final String PREFERENCES_NODE = FrameworkUtil.getBundle(DictionaryPreferences.class).getSymbolicName(); |
|
11 |
|
|
11 | 12 |
public static final String VERSION = "dictionary.version"; //$NON-NLS-1$ |
12 | 13 |
|
13 | 14 |
@Override |
14 | 15 |
public void initializeDefaultPreferences() { |
15 |
Preferences preferences = DefaultScope.INSTANCE.getNode(PREFERENCES_NODE);
|
|
16 |
Preferences preferences = DefaultScope.INSTANCE.getNode(getPreferencesNodeQualifier());
|
|
16 | 17 |
preferences.put(VERSION, ""); |
17 | 18 |
} |
19 |
|
|
20 |
/** |
|
21 |
* Gets the instance. |
|
22 |
* @return the instance |
|
23 |
*/ |
|
24 |
public static TXMPreferences getInstance() { |
|
25 |
if (!TXMPreferences.instances.containsKey(DictionaryPreferences.class)) { |
|
26 |
new DictionaryPreferences(); |
|
27 |
} |
|
28 |
return TXMPreferences.instances.get(DictionaryPreferences.class); |
|
29 |
} |
|
18 | 30 |
} |
tmp/org.txm.treetagger.core/src/org/txm/importer/xmltxm/BuildTTSrc.groovy (revision 1066) | ||
---|---|---|
171 | 171 |
} |
172 | 172 |
|
173 | 173 |
String str = buffer.toString() |
174 |
if ("false".equals(TreeTaggerPreferences.getString(TreeTaggerPreferences.FIX_APOSTROPHES, TreeTaggerPreferences.PREFERENCES_NODE))) {
|
|
174 |
if ("false".equals(TreeTaggerPreferences.getInstance().getString(TreeTaggerPreferences.FIX_APOSTROPHES))) {
|
|
175 | 175 |
str = str.replace("’", "'").replace("‘", "'"); |
176 | 176 |
} |
177 | 177 |
output.write(str) |
tmp/org.txm.treetagger.core/src/org/txm/importer/xmltxm/Annotate.groovy (revision 1066) | ||
---|---|---|
109 | 109 |
File modelsDirectory; |
110 | 110 |
|
111 | 111 |
public Annotate() { |
112 |
modelsDirectory = new File(TreeTaggerPreferences.getString(TreeTaggerPreferences.MODELS_PATH, TreeTaggerPreferences.PREFERENCES_NODE)); // default models directory is set in the Toolbox
|
|
112 |
modelsDirectory = new File(TreeTaggerPreferences.getInstance().getString(TreeTaggerPreferences.MODELS_PATH)); // default models directory is set in the Toolbox
|
|
113 | 113 |
} |
114 | 114 |
|
115 | 115 |
/** |
... | ... | |
209 | 209 |
File infile = ttsrcfile; |
210 | 210 |
File outfile = ttoutfile; |
211 | 211 |
|
212 |
def tt = new TreeTagger(TreeTaggerPreferences.getString(TreeTaggerPreferences.INSTALL_PATH, TreeTaggerPreferences.PREFERENCES_NODE)+"/bin/", options);
|
|
212 |
def tt = new TreeTagger(TreeTaggerPreferences.getInstance().getString(TreeTaggerPreferences.INSTALL_PATH)+"/bin/", options);
|
|
213 | 213 |
tt.settoken(); |
214 | 214 |
tt.setlemma(); |
215 | 215 |
tt.setsgml(); |
216 |
if (TreeTaggerPreferences.getBoolean(TreeTaggerPreferences.OPTIONS_UNKNOWN, TreeTaggerPreferences.PREFERENCES_NODE)) {
|
|
216 |
if (TreeTaggerPreferences.getInstance().getBoolean(TreeTaggerPreferences.OPTIONS_UNKNOWN)) {
|
|
217 | 217 |
tt.setnounknown(); |
218 | 218 |
} |
219 | 219 |
tt.seteostag("<s>"); |
220 |
if (TreeTaggerPreferences.getBoolean(TreeTaggerPreferences.OPTIONS_DEBUG, TreeTaggerPreferences.PREFERENCES_NODE)) {
|
|
220 |
if (TreeTaggerPreferences.getInstance().getBoolean(TreeTaggerPreferences.OPTIONS_DEBUG)) {
|
|
221 | 221 |
tt.debug(true); |
222 | 222 |
} else { |
223 | 223 |
tt.setquiet(); |
224 | 224 |
} |
225 |
if (TreeTaggerPreferences.getBoolean(TreeTaggerPreferences.OPTIONS_CAPHEURISTIC, TreeTaggerPreferences.PREFERENCES_NODE)) {
|
|
225 |
if (TreeTaggerPreferences.getInstance().getBoolean(TreeTaggerPreferences.OPTIONS_CAPHEURISTIC)) {
|
|
226 | 226 |
tt.setcapheuristics(); |
227 | 227 |
} |
228 |
if (TreeTaggerPreferences.getBoolean(TreeTaggerPreferences.OPTIONS_HYPHENHEURISTIC, TreeTaggerPreferences.PREFERENCES_NODE)) {
|
|
228 |
if (TreeTaggerPreferences.getInstance().getBoolean(TreeTaggerPreferences.OPTIONS_HYPHENHEURISTIC)) {
|
|
229 | 229 |
tt.sethyphenheuristics(); |
230 | 230 |
} |
231 |
if (TreeTaggerPreferences.getBoolean(TreeTaggerPreferences.OPTIONS_PROB, TreeTaggerPreferences.PREFERENCES_NODE)) {
|
|
231 |
if (TreeTaggerPreferences.getInstance().getBoolean(TreeTaggerPreferences.OPTIONS_PROB)) {
|
|
232 | 232 |
tt.setprob(); |
233 | 233 |
} |
234 | 234 |
|
235 |
String lex = TreeTaggerPreferences.getString(TreeTaggerPreferences.OPTIONS_LEX, TreeTaggerPreferences.PREFERENCES_NODE);
|
|
235 |
String lex = TreeTaggerPreferences.getInstance().getString(TreeTaggerPreferences.OPTIONS_LEX);
|
|
236 | 236 |
if (lex !=null && lex.length() > 0) { |
237 | 237 |
tt.setlex(lex); |
238 | 238 |
} |
239 |
String wc = TreeTaggerPreferences.getString(TreeTaggerPreferences.OPTIONS_WC, TreeTaggerPreferences.PREFERENCES_NODE);
|
|
239 |
String wc = TreeTaggerPreferences.getInstance().getString(TreeTaggerPreferences.OPTIONS_WC);
|
|
240 | 240 |
if (wc !=null && wc.length() > 0) { |
241 | 241 |
tt.setwc(wc); |
242 | 242 |
} |
... | ... | |
283 | 283 |
if (debug) { |
284 | 284 |
println "rootDirFile "+binDir |
285 | 285 |
println "txmDir "+txmDir |
286 |
println "TREETAGGER INSTALL PATH : "+TreeTaggerPreferences.getString(TreeTaggerPreferences.INSTALL_PATH, TreeTaggerPreferences.PREFERENCES_NODE);
|
|
287 |
println "TREETAGGER MODELS PATH : "+TreeTaggerPreferences.getString(TreeTaggerPreferences.MODELS_PATH, TreeTaggerPreferences.PREFERENCES_NODE)
|
|
286 |
println "TREETAGGER INSTALL PATH : "+TreeTaggerPreferences.getInstance().getString(TreeTaggerPreferences.INSTALL_PATH);
|
|
287 |
println "TREETAGGER MODELS PATH : "+TreeTaggerPreferences.getInstance().getString(TreeTaggerPreferences.MODELS_PATH)
|
|
288 | 288 |
} |
289 | 289 |
|
290 | 290 |
//test if the Toolbox know TreeTagger |
291 |
if (!new File(TreeTaggerPreferences.getString(TreeTaggerPreferences.INSTALL_PATH, TreeTaggerPreferences.PREFERENCES_NODE)+"/bin/").exists()) {
|
|
292 |
println("Could not find TreeTagger binaries in "+TreeTaggerPreferences.getString(TreeTaggerPreferences.INSTALL_PATH, TreeTaggerPreferences.PREFERENCES_NODE)+"/bin/")
|
|
291 |
if (!new File(TreeTaggerPreferences.getInstance().getString(TreeTaggerPreferences.INSTALL_PATH)+"/bin/").exists()) {
|
|
292 |
println("Could not find TreeTagger binaries in "+TreeTaggerPreferences.getInstance().getString(TreeTaggerPreferences.INSTALL_PATH)+"/bin/")
|
|
293 | 293 |
return false; |
294 | 294 |
} |
295 | 295 |
String langAll = null |
... | ... | |
325 | 325 |
|
326 | 326 |
if (cancelNow) return; |
327 | 327 |
|
328 |
File modelDirectory = new File(TreeTaggerPreferences.getString(TreeTaggerPreferences.MODELS_PATH, TreeTaggerPreferences.PREFERENCES_NODE));
|
|
328 |
File modelDirectory = new File(TreeTaggerPreferences.getInstance().getString(TreeTaggerPreferences.MODELS_PATH));
|
|
329 | 329 |
if (!modelDirectory.exists()) { |
330 | 330 |
println "Skipping ANNOTATE: TreeTagger language model file directory not found: "+modelDirectory.getAbsolutePath(); |
331 | 331 |
return false; |
... | ... | |
475 | 475 |
*/ |
476 | 476 |
public boolean run(File binDir, File txmDir, HashMap<String, String> langs, boolean replace, String[] properties, String[] options) |
477 | 477 |
{ |
478 |
if (!new File(TreeTaggerPreferences.getString(TreeTaggerPreferences.INSTALL_PATH, TreeTaggerPreferences.PREFERENCES_NODE)+"/bin/").exists()) {
|
|
479 |
println("Path to TreeTagger is wrong "+TreeTaggerPreferences.getString(TreeTaggerPreferences.INSTALL_PATH, TreeTaggerPreferences.PREFERENCES_NODE)+"/bin/")
|
|
478 |
if (!new File(TreeTaggerPreferences.getInstance().getString(TreeTaggerPreferences.INSTALL_PATH)+"/bin/").exists()) {
|
|
479 |
println("Path to TreeTagger is wrong "+TreeTaggerPreferences.getInstance().getString(TreeTaggerPreferences.INSTALL_PATH)+"/bin/")
|
|
480 | 480 |
return true; |
481 | 481 |
} |
482 | 482 |
|
tmp/org.txm.treetagger.core/src/org/txm/treetagger/core/preferences/TreeTaggerPreferences.java (revision 1066) | ||
---|---|---|
51 | 51 |
public static final String OPTIONS_CAPHEURISTIC = "cap_heuristic"; //$NON-NLS-1$ |
52 | 52 |
public static final String OPTIONS_HYPHENHEURISTIC = "hyphen_heuristic"; //$NON-NLS-1$ |
53 | 53 |
public static final String OPTIONS_PROB = "prob"; //$NON-NLS-1$ |
54 |
public static final String OPTIONS_CL = "cl"; |
|
55 |
public static final String OPTIONS_DTG = "dtg"; |
|
56 |
public static final String OPTIONS_SW = "sw"; |
|
57 |
public static final String OPTIONS_ATG = "atg"; |
|
58 |
public static final String OPTIONS_ECW = "ecw"; |
|
59 |
public static final String OPTIONS_LT = "lt"; |
|
54 | 60 |
|
55 | 61 |
public static final String FIX_APOSTROPHES = "fix_apostrophes"; //$NON-NLS-1$ |
62 |
|
|
56 | 63 |
|
57 | 64 |
|
58 | 65 |
/** |
tmp/org.txm.properties.core/src/org/txm/properties/core/preferences/PropertiesPreferences.java (revision 1066) | ||
---|---|---|
2 | 2 |
|
3 | 3 |
|
4 | 4 |
import org.eclipse.core.runtime.preferences.DefaultScope; |
5 |
import org.osgi.framework.FrameworkUtil; |
|
6 | 5 |
import org.osgi.service.prefs.Preferences; |
7 | 6 |
import org.txm.core.preferences.TXMPreferences; |
8 | 7 |
|
... | ... | |
13 | 12 |
*/ |
14 | 13 |
public class PropertiesPreferences extends TXMPreferences { |
15 | 14 |
|
16 |
// auto populate the preference node qualifier from the current bundle id |
|
17 |
public static final String PREFERENCES_NODE = FrameworkUtil.getBundle(PropertiesPreferences.class).getSymbolicName(); |
|
18 |
|
|
19 | 15 |
public static final String PREFERENCES_PREFIX = "properties_"; //$NON-NLS-1$ |
20 | 16 |
|
21 | 17 |
|
... | ... | |
27 | 23 |
|
28 | 24 |
@Override |
29 | 25 |
public void initializeDefaultPreferences() { |
30 |
Preferences preferences = DefaultScope.INSTANCE.getNode(PREFERENCES_NODE);
|
|
26 |
Preferences preferences = DefaultScope.INSTANCE.getNode(getPreferencesNodeQualifier());
|
|
31 | 27 |
|
32 | 28 |
preferences.putInt(MAX_PROPERTIES_TO_DISPLAY, 100); |
33 | 29 |
|
34 | 30 |
} |
35 | 31 |
|
32 |
/** |
|
33 |
* Gets the instance. |
|
34 |
* @return the instance |
|
35 |
*/ |
|
36 |
public static TXMPreferences getInstance() { |
|
37 |
if (!TXMPreferences.instances.containsKey(PropertiesPreferences.class)) { |
|
38 |
new PropertiesPreferences(); |
|
39 |
} |
|
40 |
return TXMPreferences.instances.get(PropertiesPreferences.class); |
|
41 |
} |
|
36 | 42 |
} |
tmp/org.txm.imports.metopes/src/org/txm/imports/metopes/DoInstallStep.java (revision 1066) | ||
---|---|---|
28 | 28 |
public void install() { // after the Toolbox is initialized |
29 | 29 |
|
30 | 30 |
Log.info("Metopes.DoInstallStep.install()"); |
31 |
String saved = TXMPreferences.getString(MetopesPreferences.VERSION, MetopesPreferences.PREFERENCES_NODE);
|
|
31 |
String saved = MetopesPreferences.getInstance().getString(MetopesPreferences.VERSION);
|
|
32 | 32 |
Version currentVersion = BundleUtils.getBundleVersion("org.txm.imports.metopes"); |
33 | 33 |
|
34 | 34 |
if (saved != null && saved.length() > 0) { |
... | ... | |
63 | 63 |
} |
64 | 64 |
|
65 | 65 |
Log.warning("Metopes post-installation done."); |
66 |
TXMPreferences.put(MetopesPreferences.PREFERENCES_NODE, MetopesPreferences.VERSION, currentVersion.toString());
|
|
66 |
MetopesPreferences.getInstance().put(MetopesPreferences.VERSION, currentVersion.toString());
|
|
67 | 67 |
return; |
68 | 68 |
} |
69 | 69 |
} |
tmp/org.txm.imports.metopes/src/org/txm/importer/metopes/preferences/MetopesPreferences.java (revision 1066) | ||
---|---|---|
1 | 1 |
package org.txm.importer.metopes.preferences; |
2 | 2 |
|
3 | 3 |
import org.eclipse.core.runtime.preferences.DefaultScope; |
4 |
import org.osgi.framework.FrameworkUtil; |
|
5 | 4 |
import org.osgi.service.prefs.Preferences; |
6 | 5 |
import org.txm.core.preferences.TXMPreferences; |
7 | 6 |
|
8 | 7 |
public class MetopesPreferences extends TXMPreferences{ |
9 | 8 |
|
10 |
public static final String PREFERENCES_NODE = FrameworkUtil.getBundle(MetopesPreferences.class).getSymbolicName(); |
|
11 | 9 |
public static final String VERSION = "metopes.version"; //$NON-NLS-1$ |
12 | 10 |
|
13 | 11 |
@Override |
14 | 12 |
public void initializeDefaultPreferences() { |
15 |
Preferences preferences = DefaultScope.INSTANCE.getNode(PREFERENCES_NODE);
|
|
13 |
Preferences preferences = DefaultScope.INSTANCE.getNode(getPreferencesNodeQualifier());
|
|
16 | 14 |
preferences.put(VERSION, ""); |
17 | 15 |
} |
16 |
|
|
17 |
/** |
|
18 |
* Gets the instance. |
|
19 |
* @return the instance |
|
20 |
*/ |
|
21 |
public static TXMPreferences getInstance() { |
|
22 |
if (!TXMPreferences.instances.containsKey(MetopesPreferences.class)) { |
|
23 |
new MetopesPreferences(); |
|
24 |
} |
|
25 |
return TXMPreferences.instances.get(MetopesPreferences.class); |
|
26 |
} |
|
18 | 27 |
} |
tmp/org.txm.chartsengine.jfreechart.rcp/src/org/txm/chartsengine/jfreechart/rcp/preferences/JFCChartsEnginePreferencePage.java (revision 1066) | ||
---|---|---|
98 | 98 |
|
99 | 99 |
//FIXME: old code |
100 | 100 |
// // Set the first charts engine supported export file format as default charts export file format |
101 |
// TXMPreferences.putString(ChartsEnginePreferences.PREFERENCES_NODE, ChartsEnginePreferences.RDEVICE, ChartsEngine.getCurrent().getSupportedOutputFileFormats().get(0));
|
|
101 |
// ChartsEnginePreferences.getInstance().put(ChartsEnginePreferences.RDEVICE, ChartsEngine.getCurrent().getSupportedOutputFileFormats().get(0));
|
|
102 | 102 |
// |
103 | 103 |
// // Refresh the User\Export preference page to update "Default charts export file format" combo box |
104 | 104 |
// PlatformUI.getWorkbench().getPreferenceManager(). |
tmp/org.txm.libs.cqp/src/org/txm/libs/cqp/CQPLibPreferences.java (revision 1066) | ||
---|---|---|
13 | 13 |
|
14 | 14 |
public class CQPLibPreferences extends TXMPreferences { |
15 | 15 |
|
16 |
public static String PREFERENCES_NODE = FrameworkUtil.getBundle(CQPLibPreferences.class).getSymbolicName(); |
|
16 |
// public static String PREFERENCES_NODE = FrameworkUtil.getBundle(CQPLibPreferences.class).getSymbolicName();
|
|
17 | 17 |
|
18 | 18 |
/** The Constant CQI_SERVER_PATH_TO_EXECUTABLE. */ |
19 | 19 |
public static final String VERSION = "version"; //$NON-NLS-1$ |
... | ... | |
56 | 56 |
public void initializeDefaultPreferences() { |
57 | 57 |
|
58 | 58 |
|
59 |
Preferences preferences = DefaultScope.INSTANCE.getNode(PREFERENCES_NODE);
|
|
59 |
Preferences preferences = DefaultScope.INSTANCE.getNode(getPreferencesNodeQualifier());
|
|
60 | 60 |
|
61 | 61 |
preferences.put(CQI_SERVER_ADDITIONAL_OPTIONS, "-b 1000000 -d OFF"); //$NON-NLS-1$ |
62 | 62 |
preferences.put(CQI_SERVER_PORT, "4877"); //$NON-NLS-1$ |
... | ... | |
69 | 69 |
String CQPFRAGMENT = "org.txm.libs.cqp."+System.getProperty("osgi.os"); |
70 | 70 |
//TODO: fix preferneces logic between org.txm.cqp.lib et org.txm.searchengine.cqp |
71 | 71 |
Log.info("CQP.DoInstallStep.preInstall()"); |
72 |
String saved = TXMPreferences.getString(CQPLibPreferences.VERSION, CQPLibPreferences.PREFERENCES_NODE);
|
|
72 |
String saved = getString(CQPLibPreferences.VERSION);
|
|
73 | 73 |
Version currentVersion = BundleUtils.getBundleVersion(CQPFRAGMENT); // the CQPFRAGMENT plugin contains the right version |
74 | 74 |
|
75 | 75 |
|
... | ... | |
148 | 148 |
Log.info("Updating CWB preferences for CQP version=" + currentVersion); |
149 | 149 |
|
150 | 150 |
Log.warning("SearchEngine preferences set with: "+OSDir.getAbsolutePath()+ ", "+initFile.getAbsolutePath()+ " and "+execFile.getAbsolutePath()); |
151 |
TXMPreferences.put(CQPLibPreferences.PREFERENCES_NODE, CQPLibPreferences.VERSION, currentVersion.toString());
|
|
151 |
put(CQPLibPreferences.VERSION, currentVersion.toString());
|
|
152 | 152 |
|
153 |
TXMPreferences.put(CQPLibPreferences.PREFERENCES_NODE, CQI_SERVER_PATH_TO_CQPLIB, OSDir.getAbsolutePath());
|
|
154 |
TXMPreferences.put(CQPLibPreferences.PREFERENCES_NODE, CQI_SERVER_PATH_TO_INIT_FILE, initFile.getAbsolutePath());
|
|
155 |
TXMPreferences.put(CQPLibPreferences.PREFERENCES_NODE, CQI_SERVER_PATH_TO_EXECUTABLE, execFile.getAbsolutePath());
|
|
156 |
TXMPreferences.put(CQPLibPreferences.PREFERENCES_NODE, CQI_SERVER_ADDITIONAL_OPTIONS, "-b 1000000 -d OFF"); //$NON-NLS-1$
|
|
157 |
TXMPreferences.put(CQPLibPreferences.PREFERENCES_NODE, CQI_SERVER_PORT, "4877"); //$NON-NLS-1$
|
|
158 |
TXMPreferences.put(CQPLibPreferences.PREFERENCES_NODE, CQI_SERVER_HOST, "localhost"); //$NON-NLS-1$
|
|
159 |
TXMPreferences.put(CQPLibPreferences.PREFERENCES_NODE, CQI_SERVER_LOGIN, "anonymous"); //$NON-NLS-1$
|
|
160 |
TXMPreferences.put(CQPLibPreferences.PREFERENCES_NODE, CQI_SERVER_PASSWORD, ""); //$NON-NLS-1$
|
|
161 |
TXMPreferences.put(CQPLibPreferences.PREFERENCES_NODE, CQI_SERVER_IS_REMOTE, "" + false); //$NON-NLS-1$
|
|
162 |
TXMPreferences.put(CQPLibPreferences.PREFERENCES_NODE, CQI_NETWORK_MODE, false); //$NON-NLS-1$
|
|
153 |
put(CQI_SERVER_PATH_TO_CQPLIB, OSDir.getAbsolutePath());
|
|
154 |
put(CQI_SERVER_PATH_TO_INIT_FILE, initFile.getAbsolutePath());
|
|
155 |
put(CQI_SERVER_PATH_TO_EXECUTABLE, execFile.getAbsolutePath());
|
|
156 |
put(CQI_SERVER_ADDITIONAL_OPTIONS, "-b 1000000 -d OFF"); //$NON-NLS-1$
|
|
157 |
put(CQI_SERVER_PORT, "4877"); //$NON-NLS-1$
|
|
158 |
put(CQI_SERVER_HOST, "localhost"); //$NON-NLS-1$
|
|
159 |
put(CQI_SERVER_LOGIN, "anonymous"); //$NON-NLS-1$
|
|
160 |
put(CQI_SERVER_PASSWORD, ""); //$NON-NLS-1$
|
|
161 |
put(CQI_SERVER_IS_REMOTE, "" + false); //$NON-NLS-1$
|
|
162 |
put(CQI_NETWORK_MODE, false); //$NON-NLS-1$
|
|
163 | 163 |
} |
164 |
|
|
165 |
/** |
|
166 |
* Gets the instance. |
|
167 |
* @return the instance |
|
168 |
*/ |
|
169 |
public static TXMPreferences getInstance() { |
|
170 |
if (!TXMPreferences.instances.containsKey(CQPLibPreferences.class)) { |
|
171 |
new CQPLibPreferences(); |
|
172 |
} |
|
173 |
return TXMPreferences.instances.get(CQPLibPreferences.class); |
|
174 |
} |
|
164 | 175 |
} |
tmp/org.txm.libs.cqp/src/org/txm/libs/cqp/___DoInstallStep.java (revision 1066) | ||
---|---|---|
21 | 21 |
// String CQPFRAGMENT = "org.txm.libs.cqp."+System.getProperty("osgi.os"); |
22 | 22 |
// //TODO: fix preferneces logic between org.txm.cqp.lib et org.txm.searchengine.cqp |
23 | 23 |
// Log.info("CQP.DoInstallStep.preInstall()"); |
24 |
// String saved = TXMPreferences.getString(CQPLibPreferences.VERSION, CQPLibPreferences.PREFERENCES_NODE);
|
|
24 |
// String saved = CQPLibPreferences.getInstance().getString(CQPLibPreferences.VERSION);
|
|
25 | 25 |
// Version currentVersion = BundleUtils.getBundleVersion(CQPFRAGMENT); // the CQPFRAGMENT plugin contains the right version |
26 | 26 |
// |
27 | 27 |
// if (saved != null && saved.length() > 0) { |
... | ... | |
71 | 71 |
// |
72 | 72 |
// File execFile = new File(OSDir, "cqpserver"+ext); |
73 | 73 |
// |
74 |
// TXMPreferences.put(CQPLibPreferences.PREFERENCES_NODE, CQPLibPreferences.CQI_SERVER_PATH_TO_CQPLIB, OSDir.getAbsolutePath());
|
|
75 |
// TXMPreferences.put(CQPLibPreferences.PREFERENCES_NODE, CQPLibPreferences.CQI_SERVER_PATH_TO_INIT_FILE, initFile.getAbsolutePath());
|
|
76 |
// TXMPreferences.put(CQPLibPreferences.PREFERENCES_NODE, CQPLibPreferences.CQI_SERVER_PATH_TO_EXECUTABLE, execFile.getAbsolutePath());
|
|
74 |
// CQPLibPreferences.getInstance().put(CQPLibPreferences.CQI_SERVER_PATH_TO_CQPLIB, OSDir.getAbsolutePath());
|
|
75 |
// CQPLibPreferences.getInstance().put(CQPLibPreferences.CQI_SERVER_PATH_TO_INIT_FILE, initFile.getAbsolutePath());
|
|
76 |
// CQPLibPreferences.getInstance().put(CQPLibPreferences.CQI_SERVER_PATH_TO_EXECUTABLE, execFile.getAbsolutePath());
|
|
77 | 77 |
// if (!Util.isWindows()) { |
78 | 78 |
// try { |
79 | 79 |
// Log.info("Setting execution file rights to: "+OSDir.getAbsolutePath()); |
... | ... | |
96 | 96 |
// } |
97 | 97 |
// |
98 | 98 |
// Log.warning("SearchEngine preferences set with: "+OSDir.getAbsolutePath()+ ", "+initFile.getAbsolutePath()+ " and "+execFile.getAbsolutePath()); |
99 |
// TXMPreferences.put(CQPLibPreferences.PREFERENCES_NODE, CQPLibPreferences.VERSION, currentVersion.toString());
|
|
99 |
// CQPLibPreferences.getInstance().put(CQPLibPreferences.VERSION, currentVersion.toString());
|
|
100 | 100 |
} |
101 | 101 |
} |
tmp/org.txm.properties.rcp/src/org/txm/properties/rcp/preferences/PropertiesPreferencePage.java (revision 1066) | ||
---|---|---|
48 | 48 |
|
49 | 49 |
@Override |
50 | 50 |
public void init(IWorkbench workbench) { |
51 |
this.setPreferenceStore(new TXMPreferenceStore(PropertiesPreferences.PREFERENCES_NODE));
|
|
51 |
this.setPreferenceStore(new TXMPreferenceStore(new PropertiesPreferences().getPreferencesNodeQualifier()));
|
|
52 | 52 |
this.setTitle(TXMCoreMessages.common_description); |
53 | 53 |
} |
54 | 54 |
|
tmp/org.txm.backtomedia.rcp/src/org/txm/backtomedia/commands/function/BackToMedia.java (revision 1066) | ||
---|---|---|
97 | 97 |
//System.out.println("Selected object: "+s); |
98 | 98 |
if (s instanceof Line) { |
99 | 99 |
|
100 |
String structurePropertyName = TXMPreferences.getString(BackToMediaPreferences.STRUCTURE, BackToMediaPreferences.PREFERENCES_NODE); //$NON-NLS-1$
|
|
101 |
String startPropertyName = TXMPreferences.getString(BackToMediaPreferences.STRUCTURE_START_PROPERTY, BackToMediaPreferences.PREFERENCES_NODE); //$NON-NLS-1$
|
|
102 |
String endPropertyName = TXMPreferences.getString(BackToMediaPreferences.STRUCTURE_END_PROPERTY, BackToMediaPreferences.PREFERENCES_NODE); //$NON-NLS-1$
|
|
100 |
String structurePropertyName = BackToMediaPreferences.getInstance().getString(BackToMediaPreferences.STRUCTURE); //$NON-NLS-1$
|
|
101 |
String startPropertyName = BackToMediaPreferences.getInstance().getString(BackToMediaPreferences.STRUCTURE_START_PROPERTY); //$NON-NLS-1$
|
|
102 |
String endPropertyName = BackToMediaPreferences.getInstance().getString(BackToMediaPreferences.STRUCTURE_END_PROPERTY); //$NON-NLS-1$
|
|
103 | 103 |
|
104 | 104 |
|
105 | 105 |
Line line = (Line)s; |
... | ... | |
111 | 111 |
int startTime = 0; |
112 | 112 |
int endTime = 0; |
113 | 113 |
//boolean useWordProperty = Platform.getPreferencesService().getBoolean(Application.PLUGIN_ID, BackToMediaPreferences.USEWORDPROPERTY, false, null); |
114 |
boolean useWordProperty = TXMPreferences.getBoolean(BackToMediaPreferences.USEWORDPROPERTY, BackToMediaPreferences.PREFERENCES_NODE);
|
|
114 |
boolean useWordProperty = BackToMediaPreferences.getInstance().getBoolean(BackToMediaPreferences.USEWORDPROPERTY);
|
|
115 | 115 |
|
116 | 116 |
StructuralUnit textS = corpus.getStructuralUnit("text"); //$NON-NLS-1$ |
117 | 117 |
Property textP = textS.getProperty("id"); //$NON-NLS-1$ |
... | ... | |
119 | 119 |
Log.info(MessagesMP.BackToMedia_7+textid); |
120 | 120 |
|
121 | 121 |
if (useWordProperty) { |
122 |
String pTimeName = TXMPreferences.getString(BackToMediaPreferences.WORD_PROPERTY, BackToMediaPreferences.PREFERENCES_NODE); //$NON-NLS-1$
|
|
122 |
String pTimeName = BackToMediaPreferences.getInstance().getString(BackToMediaPreferences.WORD_PROPERTY);
|
|
123 | 123 |
if ("".equals(pTimeName)) pTimeName = "time"; //$NON-NLS-1$ //$NON-NLS-2$ |
124 | 124 |
|
125 | 125 |
Property timeP = corpus.getProperty(pTimeName); |
tmp/org.txm.backtomedia.rcp/src/org/txm/backtomedia/preferences/BackToMediaPreferences.java (revision 1066) | ||
---|---|---|
8 | 8 |
public class BackToMediaPreferences extends TXMPreferences { |
9 | 9 |
|
10 | 10 |
// auto populate the preference node qualifier from the current bundle id |
11 |
public static final String PREFERENCES_NODE = FrameworkUtil.getBundle(BackToMediaPreferences.class).getSymbolicName(); |
|
11 |
// public static final String PREFERENCES_NODE = FrameworkUtil.getBundle(BackToMediaPreferences.class).getSymbolicName();
|
|
12 | 12 |
|
13 | 13 |
public static final String PREFERENCES_PREFIX = "backtomedia_"; |
14 | 14 |
|
... | ... | |
27 | 27 |
@Override |
28 | 28 |
public void initializeDefaultPreferences() { |
29 | 29 |
|
30 |
Preferences preferences = DefaultScope.INSTANCE.getNode(PREFERENCES_NODE);
|
|
30 |
Preferences preferences = DefaultScope.INSTANCE.getNode(getPreferencesNodeQualifier());
|
|
31 | 31 |
preferences.putBoolean(REPEAT, true); |
32 | 32 |
preferences.putBoolean(USEWORDPROPERTY, false); |
33 | 33 |
preferences.put(STRUCTURE, "sp"); |
... | ... | |
35 | 35 |
preferences.put(STRUCTURE_START_PROPERTY, "endtime"); |
36 | 36 |
preferences.put(WORD_PROPERTY, "time"); |
37 | 37 |
} |
38 |
|
|
39 |
/** |
|
40 |
* Gets the instance. |
|
41 |
* @return the instance |
|
42 |
*/ |
|
43 |
public static TXMPreferences getInstance() { |
|
44 |
if (!TXMPreferences.instances.containsKey(BackToMediaPreferences.class)) { |
|
45 |
new BackToMediaPreferences(); |
|
46 |
} |
|
47 |
return TXMPreferences.instances.get(BackToMediaPreferences.class); |
|
48 |
} |
|
38 | 49 |
} |
tmp/org.txm.backtomedia.rcp/src/org/txm/backtomedia/preferences/BackToMediaPreferencePage.java (revision 1066) | ||
---|---|---|
87 | 87 |
*/ |
88 | 88 |
@Override |
89 | 89 |
public void init(IWorkbench workbench) { |
90 |
this.setPreferenceStore(new TXMPreferenceStore(BackToMediaPreferences.PREFERENCES_NODE));
|
|
90 |
this.setPreferenceStore(new TXMPreferenceStore(new BackToMediaPreferences().getPreferencesNodeQualifier()));
|
|
91 | 91 |
//this.setImageDescriptor(WordCloudAdapterFactory.ICON); |
92 | 92 |
} |
93 | 93 |
|
tmp/org.txm.backtomedia.rcp/src/org/txm/backtomedia/editors/vlcplayer/VLCPlayer.java (revision 1066) | ||
---|---|---|
214 | 214 |
|
215 | 215 |
repeatButton = new Button(this,SWT.CHECK); |
216 | 216 |
repeatButton.setText(MessagesMP.repeat); |
217 |
repeat = TXMPreferences.getBoolean(BackToMediaPreferences.REPEAT, BackToMediaPreferences.PREFERENCES_NODE);
|
|
217 |
repeat = BackToMediaPreferences.getInstance().getBoolean(BackToMediaPreferences.REPEAT);
|
|
218 | 218 |
repeatButton.setSelection(repeat); |
219 | 219 |
repeatButton.addSelectionListener(new SelectionListener() { |
220 | 220 |
@Override |
tmp/org.txm.core/src/java/org/txm/Toolbox.java (revision 1066) | ||
---|---|---|
267 | 267 |
|
268 | 268 |
|
269 | 269 |
// FIXME: tmp persistence tests: Reload saved results |
270 |
// if (TBXPreferences.getBoolean(TBXPreferences.AUTO_PERSISTENCE_ENABLED, TBXPreferences.PREFERENCES_NODE)) {
|
|
270 |
// if (TBXPreferences.getInstance().getBoolean(TBXPreferences.AUTO_PERSISTENCE_ENABLED)) {
|
|
271 | 271 |
Log.info("Toolbox.initialize(): reloading persitent results..."); |
272 | 272 |
ArrayList<String> resultsNodesQualifiers = TXMPreferences.getAllResultsNodesQualifiers(); |
273 | 273 |
for (String nodeQualifier : resultsNodesQualifiers) { |
... | ... | |
503 | 503 |
// FIXME: tmp solution before IProject: remove all not persistable result nodes |
504 | 504 |
//TXMPreferences.deleteAllNotPersistableResultsNodes(); |
505 | 505 |
// FIXME: tmp solution before IProject: remove result local nodes if persistence preference is disabled |
506 |
// if (!TBXPreferences.getBoolean(TBXPreferences.AUTO_PERSISTENCE_ENABLED, TBXPreferences.PREFERENCES_NODE)) {
|
|
506 |
// if (!TBXPreferences.getInstance().getBoolean(TBXPreferences.AUTO_PERSISTENCE_ENABLED)) {
|
|
507 | 507 |
// TXMPreferences.deleteAllResultsNodes(); |
508 | 508 |
// } |
509 | 509 |
// FIXME: other tmp solution |
tmp/org.txm.core/src/java/org/txm/core/preferences/TXMPreferences.java (revision 1066) | ||
---|---|---|
229 | 229 |
public String getString(String key) { |
230 | 230 |
return getString(key, this.preferencesNode); |
231 | 231 |
} |
232 |
|
|
232 | 233 |
|
233 | 234 |
/** |
235 |
* |
|
236 |
* @param key |
|
237 |
* @return |
|
238 |
*/ |
|
239 |
public float getFloat(String key) { |
|
240 |
return getFloat(key, this.preferencesNode); |
|
241 |
} |
|
242 |
|
|
243 |
|
|
244 |
/** |
|
234 | 245 |
* Gets the preferences node qualifier of the instance. |
235 | 246 |
* @return the preferencesNode |
236 | 247 |
*/ |
... | ... | |
239 | 250 |
} |
240 | 251 |
|
241 | 252 |
|
253 |
|
|
254 |
|
|
242 | 255 |
/** |
243 | 256 |
* Stores a pairs of key / value in a local node dedicated to the specified result. The node qualifier is generated by the <code>Object.toString()</code> method. |
244 | 257 |
* |
tmp/org.txm.jodconverter.core/target/classes/document-formats.js (revision 1066) | ||
---|---|---|
1 |
[ |
|
2 |
{ |
|
3 |
"name": "Portable Document Format", |
|
4 |
"extension": "pdf", |
|
5 |
"mediaType": "application/pdf", |
|
6 |
"storePropertiesByFamily": { |
|
7 |
"DRAWING": {"FilterName": "draw_pdf_Export"}, |
|
8 |
"SPREADSHEET": {"FilterName": "calc_pdf_Export"}, |
|
9 |
"PRESENTATION": {"FilterName": "impress_pdf_Export"}, |
|
10 |
"TEXT": {"FilterName": "writer_pdf_Export"} |
|
11 |
} |
|
12 |
}, |
|
13 |
{ |
|
14 |
"name": "Macromedia Flash", |
|
15 |
"extension": "swf", |
|
16 |
"mediaType": "application/x-shockwave-flash", |
|
17 |
"storePropertiesByFamily": { |
|
18 |
"DRAWING": {"FilterName": "draw_flash_Export"}, |
|
19 |
"PRESENTATION": {"FilterName": "impress_flash_Export"} |
|
20 |
} |
|
21 |
}, |
|
22 |
{ |
|
23 |
"name": "HTML", |
|
24 |
"extension": "html", |
|
25 |
"mediaType": "text/html", |
|
26 |
"inputFamily": "TEXT", |
|
27 |
"storePropertiesByFamily": { |
|
28 |
"SPREADSHEET": {"FilterName": "HTML (StarCalc)"}, |
|
29 |
"PRESENTATION": {"FilterName": "impress_html_Export"}, |
|
30 |
"TEXT": {"FilterName": "HTML (StarWriter)"} |
|
31 |
} |
|
32 |
}, |
|
33 |
{ |
|
34 |
"name": "OpenDocument Text", |
|
35 |
"extension": "odt", |
|
36 |
"mediaType": "application/vnd.oasis.opendocument.text", |
|
37 |
"inputFamily": "TEXT", |
|
38 |
"storePropertiesByFamily": {"TEXT": {"FilterName": "writer8"}} |
|
39 |
}, |
|
40 |
{ |
|
41 |
"name": "OpenOffice.org 1.0 Text Document", |
|
42 |
"extension": "sxw", |
|
43 |
"mediaType": "application/vnd.sun.xml.writer", |
|
44 |
"inputFamily": "TEXT", |
|
45 |
"storePropertiesByFamily": {"TEXT": {"FilterName": "StarOffice XML (Writer)"}} |
|
46 |
}, |
|
47 |
{ |
|
48 |
"name": "Microsoft Word", |
|
49 |
"extension": "doc", |
|
50 |
"mediaType": "application/msword", |
|
51 |
"inputFamily": "TEXT", |
|
52 |
"storePropertiesByFamily": {"TEXT": {"FilterName": "MS Word 97"}} |
|
53 |
}, |
|
54 |
{ |
|
55 |
"name": "Microsoft Word 2007 XML", |
|
56 |
"extension": "docx", |
|
57 |
"mediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", |
|
58 |
"inputFamily": "TEXT" |
|
59 |
}, |
|
60 |
{ |
|
61 |
"name": "Rich Text Format", |
|
62 |
"extension": "rtf", |
|
63 |
"mediaType": "text/rtf", |
|
64 |
"inputFamily": "TEXT", |
|
65 |
"storePropertiesByFamily": {"TEXT": {"FilterName": "Rich Text Format"}} |
|
66 |
}, |
|
67 |
{ |
|
68 |
"name": "WordPerfect", |
|
69 |
"extension": "wpd", |
|
70 |
"mediaType": "application/wordperfect", |
|
71 |
"inputFamily": "TEXT" |
|
72 |
}, |
|
73 |
{ |
|
74 |
"name": "Plain Text", |
|
75 |
"extension": "txt", |
|
76 |
"mediaType": "text/plain", |
|
77 |
"inputFamily": "TEXT", |
|
78 |
"loadProperties": { |
|
79 |
"FilterName": "Text (encoded)", |
|
80 |
"FilterOptions": "utf8" |
|
81 |
}, |
|
82 |
"storePropertiesByFamily": {"TEXT": { |
|
83 |
"FilterName": "Text (encoded)", |
|
84 |
"FilterOptions": "utf8" |
|
85 |
}} |
|
86 |
}, |
|
87 |
{ |
|
88 |
"name": "MediaWiki wikitext", |
|
89 |
"extension": "wiki", |
|
90 |
"mediaType": "text/x-wiki", |
|
91 |
"storePropertiesByFamily": {"TEXT": {"FilterName": "MediaWiki"}} |
|
92 |
}, |
|
93 |
{ |
|
94 |
"name": "OpenDocument Spreadsheet", |
|
95 |
"extension": "ods", |
|
96 |
"mediaType": "application/vnd.oasis.opendocument.spreadsheet", |
|
97 |
"inputFamily": "SPREADSHEET", |
|
98 |
"storePropertiesByFamily": {"SPREADSHEET": {"FilterName": "calc8"}} |
|
99 |
}, |
|
100 |
{ |
|
101 |
"name": "OpenOffice.org 1.0 Spreadsheet", |
|
102 |
"extension": "sxc", |
|
103 |
"mediaType": "application/vnd.sun.xml.calc", |
|
104 |
"inputFamily": "SPREADSHEET", |
|
105 |
"storePropertiesByFamily": {"SPREADSHEET": {"FilterName": "StarOffice XML (Calc)"}} |
|
106 |
}, |
|
107 |
{ |
|
108 |
"name": "Microsoft Excel", |
|
109 |
"extension": "xls", |
|
110 |
"mediaType": "application/vnd.ms-excel", |
|
111 |
"inputFamily": "SPREADSHEET", |
|
112 |
"storePropertiesByFamily": {"SPREADSHEET": {"FilterName": "MS Excel 97"}} |
|
113 |
}, |
|
114 |
{ |
|
115 |
"name": "Microsoft Excel 2007 XML", |
|
116 |
"extension": "xlsx", |
|
117 |
"mediaType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", |
|
118 |
"inputFamily": "SPREADSHEET" |
|
119 |
}, |
|
120 |
{ |
|
121 |
"name": "Comma Separated Values", |
|
122 |
"extension": "csv", |
|
123 |
"mediaType": "text/csv", |
|
124 |
"inputFamily": "SPREADSHEET", |
|
125 |
"loadProperties": { |
|
126 |
"FilterName": "Text - txt - csv (StarCalc)", |
|
127 |
"FilterOptions": "44,34,0" |
|
128 |
}, |
|
129 |
"storePropertiesByFamily": {"SPREADSHEET": { |
|
130 |
"FilterName": "Text - txt - csv (StarCalc)", |
|
131 |
"FilterOptions": "44,34,0" |
|
132 |
}} |
|
133 |
}, |
|
134 |
{ |
|
135 |
"name": "Tab Separated Values", |
|
136 |
"extension": "tsv", |
|
137 |
"mediaType": "text/tab-separated-values", |
|
138 |
"inputFamily": "SPREADSHEET", |
|
139 |
"loadProperties": { |
|
140 |
"FilterName": "Text - txt - csv (StarCalc)", |
|
141 |
"FilterOptions": "9,34,0" |
|
142 |
}, |
|
143 |
"storePropertiesByFamily": {"SPREADSHEET": { |
|
144 |
"FilterName": "Text - txt - csv (StarCalc)", |
|
145 |
"FilterOptions": "9,34,0" |
|
146 |
}} |
|
147 |
}, |
|
148 |
{ |
|
149 |
"name": "OpenDocument Presentation", |
|
150 |
"extension": "odp", |
|
151 |
"mediaType": "application/vnd.oasis.opendocument.presentation", |
|
152 |
"inputFamily": "PRESENTATION", |
|
153 |
"storePropertiesByFamily": {"PRESENTATION": {"FilterName": "impress8"}} |
|
154 |
}, |
|
155 |
{ |
|
156 |
"name": "OpenOffice.org 1.0 Presentation", |
|
157 |
"extension": "sxi", |
|
158 |
"mediaType": "application/vnd.sun.xml.impress", |
|
159 |
"inputFamily": "PRESENTATION", |
|
160 |
"storePropertiesByFamily": {"PRESENTATION": {"FilterName": "StarOffice XML (Impress)"}} |
|
161 |
}, |
|
162 |
{ |
|
163 |
"name": "Microsoft PowerPoint", |
|
164 |
"extension": "ppt", |
|
165 |
"mediaType": "application/vnd.ms-powerpoint", |
|
166 |
"inputFamily": "PRESENTATION", |
|
167 |
"storePropertiesByFamily": {"PRESENTATION": {"FilterName": "MS PowerPoint 97"}} |
|
168 |
}, |
|
169 |
{ |
|
170 |
"name": "Microsoft PowerPoint 2007 XML", |
|
171 |
"extension": "pptx", |
|
172 |
"mediaType": "application/vnd.openxmlformats-officedocument.presentationml.presentation", |
|
173 |
"inputFamily": "PRESENTATION" |
|
174 |
}, |
|
175 |
{ |
|
176 |
"name": "OpenDocument Drawing", |
|
177 |
"extension": "odg", |
|
178 |
"mediaType": "application/vnd.oasis.opendocument.graphics", |
|
179 |
"inputFamily": "DRAWING", |
|
180 |
"storePropertiesByFamily": {"DRAWING": {"FilterName": "draw8"}} |
|
181 |
}, |
|
182 |
{ |
|
183 |
"name": "Scalable Vector Graphics", |
|
184 |
"extension": "svg", |
|
185 |
"mediaType": "image/svg+xml", |
|
186 |
"storePropertiesByFamily": {"DRAWING": {"FilterName": "draw_svg_Export"}} |
|
187 |
} |
|
188 |
] |
|
0 | 189 |
tmp/org.txm.analec.rcp/src/org/eclipse/jface/fieldassist/TXMSimpleContentProposalProvider.java (revision 1066) | ||
---|---|---|
78 | 78 |
// System.out.println("getProposals..."); |
79 | 79 |
ArrayList<ContentProposal> list = new ArrayList<ContentProposal>(); |
80 | 80 |
|
81 |
boolean prefixeSearch = TXMPreferences.getBoolean(AnalecPreferences.PREFIX_AUTOCOMPLETION, AnalecPreferences.PREFERENCES_NODE);
|
|
81 |
boolean prefixeSearch = AnalecPreferences.getInstance().getBoolean(AnalecPreferences.PREFIX_AUTOCOMPLETION);
|
|
82 | 82 |
if (prefixeSearch) { |
83 | 83 |
for (int i = 0; i < proposals.length; i++) { |
84 | 84 |
if (proposals[i].length() >= contents.length() |
tmp/org.txm.analec.rcp/src/org/txm/analec/commands/DoInstallStep.java (revision 1066) | ||
---|---|---|
35 | 35 |
public void install() { |
36 | 36 |
|
37 | 37 |
Log.info(Messages.DoInstallStep_2); |
38 |
String saved = TXMPreferences.getString(AnalecPreferences.VERSION, AnalecPreferences.PREFERENCES_NODE); //$NON-NLS-1$
|
|
38 |
String saved = AnalecPreferences.getInstance().getString(AnalecPreferences.VERSION); //$NON-NLS-1$
|
|
39 | 39 |
Version currentVersion = BundleUtils.getBundleVersion("AnalecRCP"); //$NON-NLS-1$ |
40 | 40 |
|
41 | 41 |
if (saved != null && saved.length() > 0) { |
... | ... | |
66 | 66 |
} |
67 | 67 |
|
68 | 68 |
Log.warning(Messages.DoInstallStep_18); |
69 |
TXMPreferences.put(AnalecPreferences.PREFERENCES_NODE, AnalecPreferences.VERSION, currentVersion.toString());
|
|
69 |
AnalecPreferences.getInstance().put(AnalecPreferences.VERSION, currentVersion.toString());
|
|
70 | 70 |
return; |
71 | 71 |
} |
72 | 72 |
} |
tmp/org.txm.analec.rcp/src/org/txm/analec/preferences/AnalecPreferences.java (revision 1066) | ||
---|---|---|
4 | 4 |
import org.osgi.framework.FrameworkUtil; |
5 | 5 |
import org.osgi.service.prefs.Preferences; |
6 | 6 |
import org.txm.core.preferences.TXMPreferences; |
7 |
import org.txm.rcp.preferences.RCPPreferences; |
|
7 | 8 |
|
8 | 9 |
public class AnalecPreferences extends TXMPreferences{ |
9 | 10 |
|
10 |
public static final String PREFERENCES_NODE = FrameworkUtil.getBundle(AnalecPreferences.class).getSymbolicName(); |
|
11 |
// public static final String PREFERENCES_NODE = FrameworkUtil.getBundle(AnalecPreferences.class).getSymbolicName(); |
|
12 |
|
|
11 | 13 |
public static final String VERSION = "analec.version"; //$NON-NLS-1$ |
12 | 14 |
public static final String COLOR_PALETTE = "color_palette"; |
13 | 15 |
public static final String PREFIX_AUTOCOMPLETION = "prefix_autocompletion"; //$NON-NLS-1$ |
... | ... | |
16 | 18 |
|
17 | 19 |
@Override |
18 | 20 |
public void initializeDefaultPreferences() { |
19 |
Preferences preferences = DefaultScope.INSTANCE.getNode(PREFERENCES_NODE);
|
|
21 |
Preferences preferences = DefaultScope.INSTANCE.getNode(getPreferencesNodeQualifier());
|
|
20 | 22 |
preferences.put(VERSION, ""); |
21 | 23 |
preferences.put(COLOR_PALETTE, "green"); |
22 | 24 |
preferences.putBoolean(ANALEC_LIMIT_CORRECTION_SCHEME, false); |
23 | 25 |
preferences.putBoolean(PREFIX_AUTOCOMPLETION, false); |
24 | 26 |
} |
27 |
|
|
28 |
/** |
|
29 |
* Gets the instance. |
|
30 |
* @return the instance |
|
31 |
*/ |
|
32 |
public static TXMPreferences getInstance() { |
|
33 |
if (!TXMPreferences.instances.containsKey(AnalecPreferences.class)) { |
|
34 |
new AnalecPreferences(); |
|
35 |
} |
|
36 |
return TXMPreferences.instances.get(AnalecPreferences.class); |
|
37 |
} |
|
25 | 38 |
} |
tmp/org.txm.analec.rcp/src/org/txm/analec/toolbar/UnitToolbar.java (revision 1066) | ||
---|---|---|
101 | 101 |
annotationArea.getLayout().numColumns = 10; |
102 | 102 |
annotationArea.setLayoutData(new GridData(GridData.FILL, GridData.FILL, true, false)); |
103 | 103 |
|
104 |
String color_palette = TXMPreferences.getString(AnalecPreferences.COLOR_PALETTE, AnalecPreferences.PREFERENCES_NODE); //$NON-NLS-1$
|
|
104 |
String color_palette = AnalecPreferences.getInstance().getString(AnalecPreferences.COLOR_PALETTE);
|
|
105 | 105 |
if ("yellow".equals(color_palette)) { //$NON-NLS-1$ |
106 | 106 |
this.highlighted_unit_color = URSAnnotationToolbar.lightyellow; |
107 | 107 |
this.selected_unit_color = URSAnnotationToolbar.yellow; |
tmp/org.txm.analec.rcp/src/org/txm/analec/toolbar/SchemaToolbar.java (revision 1066) | ||
---|---|---|
94 | 94 |
annotationArea.getLayout().numColumns = 7; |
95 | 95 |
annotationArea.setLayoutData(new GridData(GridData.FILL, GridData.FILL, true, false)); |
96 | 96 |
|
97 |
String color_palette = TXMPreferences.getString(AnalecPreferences.COLOR_PALETTE, AnalecPreferences.PREFERENCES_NODE);
|
|
97 |
String color_palette = AnalecPreferences.getInstance().getString(AnalecPreferences.COLOR_PALETTE);
|
|
98 | 98 |
if ("yellow".equals(color_palette)) { //$NON-NLS-1$ |
99 | 99 |
this.highlighted_unit_color = URSAnnotationToolbar.lightyellow; |
100 | 100 |
this.selected_unit_color = URSAnnotationToolbar.yellow; |
tmp/org.txm.tigersearch.rcp/src/org/txm/searchengine/ts/TSResult.java (revision 1066) | ||
---|---|---|
307 | 307 |
// ConcordanceBlocks builder = new ConcordanceBlocks(); |
308 | 308 |
// rez = builder.process(xmlFile, csvFile, cx, list, list2); |
309 | 309 |
// } else { // XSL method |
310 |
// File xslDir = new File(TXMPreferences.getString(TBXPreferences.USER_TXM_HOME, TBXPreferences.PREFERENCES_NODE), "xsl"); //$NON-NLS-1$
|
|
310 |
// File xslDir = new File(TBXPreferences.getInstance().getString(TBXPreferences.USER_TXM_HOME), "xsl"); //$NON-NLS-1$
|
|
311 | 311 |
// File xslFile = new File(xslDir, method+".xsl"); //$NON-NLS-1$ |
312 | 312 |
// if (!xslFile.exists()) { |
313 | 313 |
// Log.severe(TXMCoreMessages.TSResult_7+xslFile); |
tmp/org.txm.tigersearch.rcp/src/org/txm/tigersearch/editors/TSIndexEditor.java (revision 1066) | ||
---|---|---|
528 | 528 |
propsArea.addValueChangeListener(new Listener() { |
529 | 529 |
@Override |
530 | 530 |
public void handleEvent(Event event) { |
531 |
if (!initializing && TXMPreferences.getBoolean(RCPPreferences.AUTO_UPDATE_EDITOR, RCPPreferences.PREFERENCES_NODE))
|
|
531 |
if (!initializing && RCPPreferences.getInstance().getBoolean(RCPPreferences.AUTO_UPDATE_EDITOR))
|
|
532 | 532 |
compute(); |
533 | 533 |
} |
534 | 534 |
}); |
tmp/org.txm.wordcloud.core/src/org/txm/wordcloud/core/preferences/WordCloudPreferences.java (revision 1066) | ||
---|---|---|
16 | 16 |
public class WordCloudPreferences extends TXMPreferences { |
17 | 17 |
|
18 | 18 |
|
19 |
// auto populate the preference node qualifier from the current bundle id |
|
20 |
public static final String PREFERENCES_NODE = FrameworkUtil.getBundle(WordCloudPreferences.class).getSymbolicName(); |
|
21 |
|
|
22 | 19 |
public static final String PREFERENCES_PREFIX = "wordcloud_"; |
23 | 20 |
|
24 | 21 |
public static final String MAX_WORDS_COUNT = PREFERENCES_PREFIX + "max_words"; //$NON-NLS-1$ |
... | ... | |
30 | 27 |
@Override |
31 | 28 |
public void initializeDefaultPreferences() { |
32 | 29 |
|
33 |
Preferences preferences = DefaultScope.INSTANCE.getNode(PREFERENCES_NODE);
|
|
30 |
Preferences preferences = getDefaultPreferencesNode();
|
|
34 | 31 |
preferences.putInt(MAX_WORDS_COUNT, 50); |
35 | 32 |
preferences.putInt(F_MIN, 20); |
36 | 33 |
preferences.putInt(ROTATION_PERCENT, 10); |
... | ... | |
39 | 36 |
// shared charts rendering preferences |
40 | 37 |
ChartsEnginePreferences.initializeChartsEngineSharedPreferences(preferences); |
41 | 38 |
} |
39 |
|
|
40 |
/** |
|
41 |
* Gets the instance. |
|
42 |
* @return the instance |
|
43 |
*/ |
|
44 |
public static TXMPreferences getInstance() { |
|
45 |
if (!TXMPreferences.instances.containsKey(WordCloudPreferences.class)) { |
|
46 |
new WordCloudPreferences(); |
|
47 |
} |
|
48 |
return TXMPreferences.instances.get(WordCloudPreferences.class); |
|
49 |
} |
|
42 | 50 |
} |
tmp/org.txm.searchengine.cqp.rcp/src/org/txm/searchengine/cqp/rcp/preferences/CQPPreferencePage.java (revision 1066) | ||
---|---|---|
183 | 183 |
*/ |
184 | 184 |
@Override |
185 | 185 |
public void init(IWorkbench workbench) { |
186 |
this.setPreferenceStore(new TXMPreferenceStore(CQPLibPreferences.PREFERENCES_NODE));
|
|
186 |
this.setPreferenceStore(new TXMPreferenceStore(new CQPLibPreferences().getPreferencesNodeQualifier()));
|
|
187 | 187 |
} |
188 | 188 |
|
189 | 189 |
/* (non-Javadoc) |
tmp/org.txm.chartsengine.core/src/org/txm/chartsengine/core/ChartsEnginesManager.java (revision 1066) | ||
---|---|---|
36 | 36 |
ChartsEngine.chartsEngines.add(engine); |
37 | 37 |
} |
38 | 38 |
|
39 |
//ChartsEngine.setCurrrentChartsEngine(this.getEngine(TXMPreferences.getString(ChartsEnginePreferences.CURRENT_NAME, ChartsEnginePreferences.PREFERENCES_NODE)));
|
|
39 |
//ChartsEngine.setCurrrentChartsEngine(this.getEngine(ChartsEnginePreferences.getInstance().getString(ChartsEnginePreferences.CURRENT_NAME)));
|
|
40 | 40 |
|
41 | 41 |
this.setCurrentEngine(ChartsEnginePreferences.getInstance().getString(ChartsEnginePreferences.CURRENT_NAME)); |
42 | 42 |
|
43 | 43 |
|
44 | 44 |
|
45 |
//TXMPreferences.alternativeNodesQualifiers.add(ChartsEnginePreferences.PREFERENCES_NODE);
|
|
45 |
//TXMPreferences.alternativeNodesQualifiers.add(ChartsEnginePreferences.getInstance().getPreferencesNodeQualifier());
|
|
46 | 46 |
|
47 | 47 |
|
48 | 48 |
return super.startEngines(monitor); |
tmp/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/CQPSearchEngine.java (revision 1066) | ||
---|---|---|
52 | 52 |
|
53 | 53 |
boolean cqiserverok = false; |
54 | 54 |
|
55 |
useNetCQi = Boolean.parseBoolean(TXMPreferences.getString(CQPLibPreferences.CQI_NETWORK_MODE, CQPLibPreferences.PREFERENCES_NODE));
|
|
55 |
useNetCQi = CQPLibPreferences.getInstance().getBoolean(CQPLibPreferences.CQI_NETWORK_MODE);
|
|
56 | 56 |
|
57 | 57 |
Log.warning("Killing CQP and RServe process if any"); |
58 | 58 |
killSearchEngine(); |
59 | 59 |
|
60 |
boolean remote = Boolean.parseBoolean(TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_IS_REMOTE, CQPLibPreferences.PREFERENCES_NODE));
|
|
60 |
boolean remote = CQPLibPreferences.getInstance().getBoolean(CQPLibPreferences.CQI_SERVER_IS_REMOTE);
|
|
61 | 61 |
state = false; |
62 | 62 |
// test if must-have properties for CWB are set |
63 | 63 |
|
... | ... | |
88 | 88 |
if (reg_path.length() > 0) reg_path = reg_path.substring(path_separator.length()); // remove first path_separator |
89 | 89 |
reg_path = reg_path.replace("\\\\", "//"); // fix the UNC paths for mingw |
90 | 90 |
|
91 |
String init_path = TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PATH_TO_INIT_FILE, CQPLibPreferences.PREFERENCES_NODE);
|
|
91 |
String init_path = CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PATH_TO_INIT_FILE);
|
|
92 | 92 |
|
93 | 93 |
|
94 | 94 |
if (!remote) { |
... | ... | |
97 | 97 |
try { |
98 | 98 |
cqiServer = new MemCqiServer(reg_path, |
99 | 99 |
init_path, |
100 |
TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_ADDITIONAL_OPTIONS, CQPLibPreferences.PREFERENCES_NODE)
|
|
101 |
+ " -P " + TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PORT, CQPLibPreferences.PREFERENCES_NODE), //$NON-NLS-1$
|
|
102 |
Boolean.parseBoolean(TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_MONITOR_OUTPUT, CQPLibPreferences.PREFERENCES_NODE)));
|
|
100 |
CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_ADDITIONAL_OPTIONS)
|
|
101 |
+ " -P " + CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PORT), //$NON-NLS-1$
|
|
102 |
Boolean.parseBoolean(CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_MONITOR_OUTPUT)));
|
|
103 | 103 |
} catch (Exception e) { |
104 | 104 |
// TODO Auto-generated catch block |
105 | 105 |
org.txm.utils.logger.Log.printStackTrace(e); |
106 | 106 |
} |
107 | 107 |
} else { |
108 | 108 |
|
109 |
String exec_path = TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PATH_TO_EXECUTABLE, CQPLibPreferences.PREFERENCES_NODE);
|
|
109 |
String exec_path = CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PATH_TO_EXECUTABLE);
|
|
110 | 110 |
|
111 | 111 |
if (exec_path == null || exec_path.length() == 0) { |
112 | 112 |
System.out.println("Error: the '"+CQPLibPreferences.CQI_SERVER_PATH_TO_EXECUTABLE+"' preference is not set."); |
... | ... | |
118 | 118 |
cqiServer = new NetCqiServer(exec_path, |
119 | 119 |
reg_path, |
120 | 120 |
init_path, |
121 |
TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_ADDITIONAL_OPTIONS, CQPLibPreferences.PREFERENCES_NODE)
|
|
122 |
+ " -P " + TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PORT, CQPLibPreferences.PREFERENCES_NODE), //$NON-NLS-1$
|
|
123 |
Boolean.parseBoolean(TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_MONITOR_OUTPUT, CQPLibPreferences.PREFERENCES_NODE)));
|
|
121 |
CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_ADDITIONAL_OPTIONS)
|
|
122 |
+ " -P " + CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PORT), //$NON-NLS-1$
|
|
123 |
CQPLibPreferences.getInstance().getBoolean(CQPLibPreferences.CQI_SERVER_MONITOR_OUTPUT));
|
|
124 | 124 |
} |
125 | 125 |
|
126 | 126 |
if (cqiServer != null) |
... | ... | |
139 | 139 |
cqiserverok = false; |
140 | 140 |
} |
141 | 141 |
} else { |
142 |
int port = Integer.parseInt(TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PORT, CQPLibPreferences.PREFERENCES_NODE));
|
|
143 |
String host = TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_HOST, CQPLibPreferences.PREFERENCES_NODE);
|
|
142 |
int port = CQPLibPreferences.getInstance().getInt(CQPLibPreferences.CQI_SERVER_PORT);
|
|
143 |
String host = CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_HOST);
|
|
144 | 144 |
cqiClient = new NetCqiClient(host, port); |
145 | 145 |
} |
146 | 146 |
} |
147 | 147 |
} catch (NumberFormatException e1) { |
148 |
Log.severe(TXMCoreMessages.Toolbox_wrong_port + TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PORT, CQPLibPreferences.PREFERENCES_NODE));
|
|
148 |
Log.severe(TXMCoreMessages.Toolbox_wrong_port + CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PORT));
|
|
149 | 149 |
} catch (ServerNotFoundException e1) { |
150 |
Log.severe(TXMCoreMessages.Error_CONNECTION_FAILED + TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_HOST, CQPLibPreferences.PREFERENCES_NODE)
|
|
151 |
+ TXMCoreMessages.Toolbox_27 + TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PORT, CQPLibPreferences.PREFERENCES_NODE));
|
|
150 |
Log.severe(TXMCoreMessages.Error_CONNECTION_FAILED + CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_HOST)
|
|
151 |
+ TXMCoreMessages.Toolbox_27 + CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PORT));
|
|
152 | 152 |
} |
153 | 153 |
|
154 | 154 |
// try connecting to the CWB server |
155 | 155 |
try { |
156 | 156 |
if (cqiserverok) { |
157 |
String login = TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_LOGIN, CQPLibPreferences.PREFERENCES_NODE);
|
|
158 |
String password = TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PASSWORD, CQPLibPreferences.PREFERENCES_NODE);
|
|
157 |
String login = CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_LOGIN);
|
|
158 |
String password = CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PASSWORD);
|
|
159 | 159 |
state = cqiClient.connect(login, password); |
160 | 160 |
} |
161 | 161 |
} catch (Exception e1) { |
... | ... | |
164 | 164 |
|
165 | 165 |
if (state == false) { |
166 | 166 |
System.out.println(TXMCoreMessages.Toolbox_29); |
167 |
if (cqiClient instanceof NetCqiClient) System.out.println(TXMCoreMessages.Toolbox_30 + TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_LOGIN, CQPLibPreferences.PREFERENCES_NODE) + " " + TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PASSWORD, CQPLibPreferences.PREFERENCES_NODE) + TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_HOST, CQPLibPreferences.PREFERENCES_NODE) + " " + Integer.parseInt(TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PORT, CQPLibPreferences.PREFERENCES_NODE))); //$NON-NLS-1$ //$NON-NLS-2$ |
|
168 |
if (cqiServer != null && cqiServer instanceof NetCqiServer) |
|
167 |
if (cqiClient instanceof NetCqiClient) { |
|
168 |
System.out.println(TXMCoreMessages.Toolbox_30 + |
|
169 |
CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_LOGIN) + " " + //$NON-NLS-1$ |
|
170 |
CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PASSWORD) + |
|
171 |
CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_HOST) + " " + //$NON-NLS-1$ |
|
172 |
CQPLibPreferences.getInstance().getInt(CQPLibPreferences.CQI_SERVER_PORT)); |
|
173 |
} |
|
174 |
if (cqiServer != null && cqiServer instanceof NetCqiServer) { |
|
169 | 175 |
System.out.println(TXMCoreMessages.Toolbox_33 + cqiServer.getLastCmdLine()); |
176 |
} |
|
170 | 177 |
} else { |
171 | 178 |
if (cqiServer == null || cqiServer instanceof NetCqiServer) |
172 | 179 |
System.out.println(TXMCoreMessages.Toolbox_connected_to_corpus_sever); |
... | ... | |
319 | 326 |
* kill cqpserver process. |
320 | 327 |
*/ |
321 | 328 |
private static void killSearchEngine() { |
322 |
if (!TXMPreferences.getBoolean(CQPLibPreferences.CQI_SERVER_IS_REMOTE, CQPLibPreferences.PREFERENCES_NODE))
|
|
329 |
if (!CQPLibPreferences.getInstance().getBoolean(CQPLibPreferences.CQI_SERVER_IS_REMOTE))
|
|
323 | 330 |
// Windows OS |
324 | 331 |
if (OSDetector.isFamilyWindows()) { |
325 | 332 |
try { |
... | ... | |
352 | 359 |
} |
353 | 360 |
// Mac, Linux |
354 | 361 |
else { |
355 |
String cmd = TXMCoreMessages.Toolbox_37 + TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PORT, CQPLibPreferences.PREFERENCES_NODE) + TXMCoreMessages.Toolbox_38;
|
|
362 |
String cmd = TXMCoreMessages.Toolbox_37 + CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PORT) + TXMCoreMessages.Toolbox_38;
|
|
356 | 363 |
try { |
357 | 364 |
//Process p = Runtime.getRuntime().exec("killall -9 cqpserver"); //$NON-NLS-1$ |
358 | 365 |
// System.out.println("kill `ps aux | grep cqpserver | awk '/-P " |
359 |
// + TXMPreferences.getString(CQPPreferences.PREFERENCES_NODE, CQI_SERVER_PORT) + "/ {print $2}'`");
|
|
366 |
// + CQPPreferences.getInstance().getString(CQI_SERVER_PORT) + "/ {print $2}'`");
|
|
360 | 367 |
// String[] args = |
361 | 368 |
// {"kill","`ps aux | grep cqpserver | awk '/-P " + |
362 |
// TXMPreferences.getString(CQPPreferences.PREFERENCES_NODE, CQI_SERVER_PORT) + "/ {print $2}'`"};
|
|
369 |
// CQPPreferences.getInstance().getString(CQI_SERVER_PORT) + "/ {print $2}'`"};
|
|
363 | 370 |
// System.out.println("before Sh constructor"); |
364 | 371 |
Sh sh = new Sh(""); //$NON-NLS-1$ |
365 | 372 |
// System.out.println("after Sh constructor"); |
366 | 373 |
// System.out.println("EXECUTE SH : "+"kill `ps aux | grep cqpserver | awk '/-P " |
367 |
// + TXMPreferences.getString(CQPPreferences.PREFERENCES_NODE, CQI_SERVER_PORT) + "/ {print $2}'`");
|
|
374 |
// + CQPPreferences.getInstance().getString(CQI_SERVER_PORT) + "/ {print $2}'`");
|
|
368 | 375 |
sh.setIsc(cmd); |
369 | 376 |
sh.sh(); |
370 | 377 |
// Runtime.getRuntime().exec("sh kill `ps aux | grep cqpserver | awk '/-P " |
371 |
// + TXMPreferences.getString(CQPPreferences.PREFERENCES_NODE, CQI_SERVER_PORT) + "/ {print $2}'`");
|
|
378 |
// + CQPPreferences.getInstance().getString(CQI_SERVER_PORT) + "/ {print $2}'`");
|
|
372 | 379 |
|
373 | 380 |
} catch (Exception e) { |
374 | 381 |
Log.severe(TXMCoreMessages.Toolbox_39+cmd+TXMCoreMessages.Toolbox_40+Log.toString(e)); |
tmp/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/MemCqiServer.java (revision 1066) | ||
---|---|---|
167 | 167 |
|
168 | 168 |
try { |
169 | 169 |
|
170 |
String cqplibpath = TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PATH_TO_CQPLIB, CQPLibPreferences.PREFERENCES_NODE);
|
|
170 |
String cqplibpath = CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PATH_TO_CQPLIB);
|
|
171 | 171 |
if (cqplibpath == null || cqplibpath.length() == 0) { |
172 | 172 |
System.err.println("Error: cqp lib path is not set in preferences"); |
173 | 173 |
return false; |
... | ... | |
455 | 455 |
String[] strings = {"je", "jamais"}; |
456 | 456 |
int[] strucpos = {0, 1, 2, 3 , 4}; |
457 | 457 |
|
458 |
TXMPreferences.put(CQPLibPreferences.PREFERENCES_NODE, CQPLibPreferences.CQI_SERVER_PATH_TO_CQPLIB, pathToCQPLibDirectory);
|
|
458 |
CQPLibPreferences.getInstance().put(CQPLibPreferences.CQI_SERVER_PATH_TO_CQPLIB, pathToCQPLibDirectory);
|
|
459 | 459 |
|
460 | 460 |
MemCqiServer server = new MemCqiServer(pathToRegistry, pathToInitFile, " -b 10000000 -d OFF", false); |
461 | 461 |
if (server.start()) System.out.println("Mem Server ok"); |
tmp/org.txm.searchengine.cqp.core/src/org/txm/importer/cwb/CwbMakeAll.java (revision 1066) | ||
---|---|---|
104 | 104 |
public boolean run(String corpusName, |
105 | 105 |
String pathToRegistry, boolean monitorOutput) throws ServerNotFoundException, InterruptedException, IOException { |
106 | 106 |
|
107 |
File pathToExecutable = new File(TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PATH_TO_CQPLIB, CQPLibPreferences.PREFERENCES_NODE),
|
|
107 |
File pathToExecutable = new File(CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PATH_TO_CQPLIB),
|
|
108 | 108 |
"cwb-makeall"+(System.getProperty("os.name").toLowerCase().contains("windows")?".exe":"")); |
109 | 109 |
|
110 | 110 |
return run(pathToExecutable.getAbsolutePath(), corpusName, pathToRegistry, monitorOutput); |
tmp/org.txm.searchengine.cqp.core/src/org/txm/importer/cwb/CwbAlign.java (revision 1066) | ||
---|---|---|
56 | 56 |
* @param binpath the binpath |
57 | 57 |
*/ |
58 | 58 |
public CwbAlign() { |
59 |
this.binpath = TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PATH_TO_CQPLIB, CQPLibPreferences.PREFERENCES_NODE);
|
|
59 |
this.binpath = CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PATH_TO_CQPLIB);
|
|
60 | 60 |
} |
61 | 61 |
|
62 | 62 |
|
tmp/org.txm.searchengine.cqp.core/src/org/txm/importer/cwb/CwbEncode.java (revision 1066) | ||
---|---|---|
108 | 108 |
String inputFile, String pathToRegistry, String[] pAttributes, |
109 | 109 |
String[] sAttributes, boolean monitorOutput) throws ServerNotFoundException, InterruptedException, IOException { |
110 | 110 |
|
111 |
File pathToExecutable = new File(TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PATH_TO_CQPLIB, CQPLibPreferences.PREFERENCES_NODE),
|
|
111 |
File pathToExecutable = new File(CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PATH_TO_CQPLIB),
|
|
112 | 112 |
"cwb-encode"+(System.getProperty("os.name").toLowerCase().contains("windows")?".exe":"")); |
113 | 113 |
|
114 | 114 |
return run(pathToExecutable.getAbsolutePath(), pathToData, inputFile, |
tmp/org.txm.searchengine.cqp.core/src/org/txm/importer/cwb/CwbProcess.java (revision 1066) | ||
---|---|---|
90 | 90 |
* @return true if the 'filename' executable file set in preferences is available |
91 | 91 |
*/ |
92 | 92 |
public static boolean isExecutableAvailable(String filename) { |
93 |
File pathToExecutable = new File(TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PATH_TO_CQPLIB, CQPLibPreferences.PREFERENCES_NODE), filename);
|
|
93 |
File pathToExecutable = new File(CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PATH_TO_CQPLIB), filename);
|
|
94 | 94 |
|
95 | 95 |
if (!pathToExecutable.exists()) { |
96 | 96 |
System.out.println("Error: "+pathToExecutable.getAbsolutePath()+" not found."); |
... | ... | |
262 | 262 |
*/ |
263 | 263 |
public static String getCWBLocation() |
264 | 264 |
{ |
265 |
String cwbLoc = TXMPreferences.getString(CQPLibPreferences.CQI_SERVER_PATH_TO_CQPLIB, CQPLibPreferences.PREFERENCES_NODE)+File.separator;
|
|
265 |
String cwbLoc = CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PATH_TO_CQPLIB)+File.separator;
|
|
266 | 266 |
|
267 | 267 |
if (!new File(cwbLoc).exists()) { |
268 | 268 |
System.out.println(TXMCoreMessages.CwbProcess_5+cwbLoc); |
tmp/org.txm.core.tests/src/org/txm/core/tests/manual/ToolBoxTesterRCPApplication.java (revision 1066) | ||
---|---|---|
43 | 43 |
// System.out.println(arg); |
44 | 44 |
// } |
45 | 45 |
|
46 |
//FIXME: tests to retrieve PREFERENCE_NODE static field from the subclasses |
|
47 | 46 |
// System.err.println("ToolBoxTesterApplication.start() runtime node qualifier = " + RPreferences.getNodeQualifier()); |
48 | 47 |
// System.err.println("ToolBoxTesterApplication.start(): " + RPreferences.getString(RPreferences.PATH_TO_EXECUTABLE)); |
49 | 48 |
|
tmp/org.txm.treetagger.rcp/src/org/txm/treetagger/rcp/handlers/Train.java (revision 1066) | ||
---|---|---|
348 | 348 |
|
349 | 349 |
TreeTagger tt = new TreeTagger(treetaggerBinDirectory, options); |
350 | 350 |
tt.settoken(); |
351 |
tt.setquiet(); |
|
352 |
tt.setlemma(); |
|
351 |
|
|
352 |
//tt.setlemma();
|
|
353 | 353 |
tt.setsgml(); |
354 | 354 |
tt.setst(sentenceTag); |
355 |
tt.setproto(); |
|
355 |
//tt.setproto();
|
|
356 | 356 |
tt.setutf8(); |
357 |
tt.debug(true); |
|
357 |
int cl = TreeTaggerPreferences.getInstance().getInt(TreeTaggerPreferences.OPTIONS_CL); |
|
358 |
if (cl > 0) { |
|
359 |
tt.setcl(cl); |
|
360 |
} |
|
361 |
|
|
362 |
float dtg = TreeTaggerPreferences.getInstance().getFloat(TreeTaggerPreferences.OPTIONS_DTG); |
|
363 |
if (dtg > 0) { |
|
364 |
tt.setdtg(dtg); |
|
365 |
} |
|
366 |
|
|
367 |
float sw = TreeTaggerPreferences.getInstance().getFloat(TreeTaggerPreferences.OPTIONS_SW); |
|
368 |
if (sw > 0) { |
|
369 |
tt.setsw(sw); |
|
370 |
} |
|
371 |
|
|
372 |
float atg = TreeTaggerPreferences.getInstance().getFloat(TreeTaggerPreferences.OPTIONS_ATG); |
|
373 |
if (atg > 0) { |
|
374 |
tt.setatg(atg); |
|
375 |
} |
|
376 |
|
|
377 |
float ecw = TreeTaggerPreferences.getInstance().getFloat(TreeTaggerPreferences.OPTIONS_ECW); |
|
378 |
if (ecw > 0) { |
|
379 |
tt.setecw(ecw); |
|
380 |
} |
|
381 |
|
|
382 |
float lt = TreeTaggerPreferences.getInstance().getFloat(TreeTaggerPreferences.OPTIONS_LT); |
|
383 |
if (lt > 0) { |
|
384 |
tt.setlt(lt); |
|
385 |
} |
|
386 |
|
|
387 |
if (TreeTaggerPreferences.getInstance().getBoolean(TreeTaggerPreferences.OPTIONS_DEBUG)) { |
|
388 |
tt.debug(true); |
|
389 |
} else { |
|
390 |
tt.setquiet(); |
|
391 |
} |
|
392 |
|
|
358 | 393 |
tt.traintreetagger(lexique2.getAbsolutePath(), openclassfile.getAbsolutePath(), ttSrcFile.getAbsolutePath(), model.getAbsolutePath()); |
359 | 394 |
|
360 | 395 |
System.out.println("Done: "+model.getAbsolutePath()); |
tmp/org.txm.treetagger.rcp/src/org/txm/treetagger/rcp/preferences/TreeTaggerPreferencePage.java (revision 1066) | ||
---|---|---|
79 | 79 |
public void init(IWorkbench workbench) { |
80 | 80 |
this.setPreferenceStore(new TXMPreferenceStore(TreeTaggerPreferences.getInstance().getPreferencesNodeQualifier())); |
81 | 81 |
} |
82 |
|
|
83 | 82 |
} |
tmp/org.txm.progression.rcp/src/org/txm/progression/rcp/preferences/ProgressionPreferencePage.java (revision 1066) | ||
---|---|---|
77 | 77 |
public void init(IWorkbench workbench) { |
78 | 78 |
Log.info("ProgressionPreferencePage.init()" + ProgressionPreferences.CHART_CUMULATIVE); // $NON-NLS-1$ |
79 | 79 |
|
80 |
//this.setPreferenceStore(new TXMPreferenceStore(ProgressionPreferences.PREFERENCES_NODE)); |
|
81 |
//System.out.println("ProgressionPreferences.getInstance() " + ProgressionPreferences.PREFERENCES_NODE); |
|
82 |
|
|
83 | 80 |
this.setPreferenceStore(new TXMPreferenceStore(ProgressionPreferences.getInstance().getPreferencesNodeQualifier())); |
84 | 81 |
|
85 | 82 |
//FIXME: description |
tmp/org.txm.chartsengine.r.rcp/src/org/txm/rcp/chartsengine/r/preferences/RChartsEnginePreferencePage.java (revision 1066) | ||
---|---|---|
102 | 102 |
//FIXME: old code |
103 | 103 |
// Set the first charts engine supported export file format as default charts export file format |
104 | 104 |
|
105 |
// TXMPreferences.putString(ChartsEnginePreferences.PREFERENCES_NODE, ChartsEnginePreferences.RDEVICE, ChartsEngine.getCurrent().getSupportedOutputFileFormats().get(0));
|
|
105 |
// ChartsEnginePreferences.getInstance().put(ChartsEnginePreferences.RDEVICE, ChartsEngine.getCurrent().getSupportedOutputFileFormats().get(0));
|
|
106 | 106 |
// |
107 | 107 |
// // Refresh the User\Export preference page to update "Default charts export file format" combo box |
108 | 108 |
// PlatformUI.getWorkbench().getPreferenceManager(). |
tmp/org.txm.concordance.rcp/src/org/txm/concordance/rcp/editors/ConcordanceEditor.java (revision 1066) | ||
---|---|---|
140 | 140 |
|
141 | 141 |
public static final String ID = ConcordanceEditor.class.getName(); |
142 | 142 |
|
143 |
String locale = TXMPreferences.getString(RCPPreferences.UI_LOCALE, RCPPreferences.PREFERENCES_NODE);
|
|
143 |
String locale = RCPPreferences.getInstance().getString(RCPPreferences.UI_LOCALE);
|
|
144 | 144 |
|
145 | 145 |
|
146 | 146 |
private static final String BACKTOTEXT_COMMAND_ID = "org.txm.rcp.extensionpoint.backtotext"; //$NON-NLS-1$ |
tmp/org.txm.rcp/src/main/java/org/txm/rcp/editors/TXMEditor.java (revision 1066) | ||
---|---|---|
472 | 472 |
@Override |
473 | 473 |
public void doSave(IProgressMonitor monitor) { |
474 | 474 |
// FIXME: SJ: to discuss. A this moment the save is automatically done or not in TXMResult.compute() according to a preference of the TBX |
475 |
// if (TXMPreferences.getBoolean(TBXPreferences.AUTO_SAVE_RESULTS, TBXPreferences.PREFERENCES_NODE)) { // ?
|
|
475 |
// if (TBXPreferences.getInstance().getBoolean(TBXPreferences.AUTO_SAVE_RESULTS)) { // ?
|
|
476 | 476 |
// getResult().saveParameters(); |
477 | 477 |
// } |
478 | 478 |
|
tmp/org.txm.rcp/src/main/java/org/txm/rcp/editors/listeners/ComputeListener.java (revision 1066) | ||
---|---|---|
25 | 25 |
|
26 | 26 |
@Override |
27 | 27 |
public void handleEvent(Event event) { |
28 |
if (TXMPreferences.getBoolean(RCPPreferences.AUTO_UPDATE_EDITOR, RCPPreferences.PREFERENCES_NODE)) {
|
|
28 |
if (RCPPreferences.getInstance().getBoolean(RCPPreferences.AUTO_UPDATE_EDITOR)) {
|
|
29 | 29 |
this.editor.compute(true); |
30 | 30 |
} |
31 | 31 |
} |
tmp/org.txm.rcp/src/main/java/org/txm/rcp/editors/listeners/ComputeSelectionListener.java (revision 1066) | ||
---|---|---|
38 | 38 |
public void selectionChanged(SelectionChangedEvent event) { |
39 | 39 |
// to skip programmatically setSelection() calls on some widgets or if auto-compute preference is false |
40 | 40 |
if(!mustIgnoreEvent(event) |
41 |
&& TXMPreferences.getBoolean(RCPPreferences.AUTO_UPDATE_EDITOR, RCPPreferences.PREFERENCES_NODE)) {
|
|
41 |
&& RCPPreferences.getInstance().getBoolean(RCPPreferences.AUTO_UPDATE_EDITOR)) {
|
|
42 | 42 |
this.editor.compute(true); |
43 | 43 |
} |
44 | 44 |
} |
tmp/org.txm.rcp/src/main/java/org/txm/rcp/ApplicationWorkbenchAdvisor.java (revision 1066) | ||
---|---|---|
619 | 619 |
@Override |
620 | 620 |
public void publish(final LogRecord record) { |
621 | 621 |
//System.out.println("severeDialobBoxHandler.publish()"); |
622 |
boolean showSevereDialobBox = TXMPreferences.getBoolean(RCPPreferences.SHOW_SEVERE_DIALOG, RCPPreferences.PREFERENCES_NODE);
|
|
622 |
boolean showSevereDialobBox = RCPPreferences.getInstance().getBoolean(RCPPreferences.SHOW_SEVERE_DIALOG);
|
|
623 | 623 |
if (showSevereDialobBox) { |
624 | 624 |
if (record.getLevel() != Level.SEVERE) return; |
625 | 625 |
|
tmp/org.txm.rcp/src/main/java/org/txm/rcp/Application.java (revision 1066) | ||
---|---|---|
91 | 91 |
// System.out.println("Stand alone launch, creating minimal TXM user home directory in "+userhomeDirectory.getAbsolutePath()); |
92 | 92 |
// System.out.println("Sample corpora, scripts, import scripts and macros files are not yet installed."); |
93 | 93 |
// |
94 |
// TXMPreferences.put(TBXPreferences.PREFERENCES_NODE, TBXPreferences.USER_TXM_HOME, userhomeDirectory.getAbsolutePath());
|
|
95 |
// TXMPreferences.put(TBXPreferences.PREFERENCES_NODE, TBXPreferences.INSTALL_DIR, userhomeDirectory.getParentFile().getAbsolutePath());
|
|
94 |
// TBXPreferences.getInstance().put(TBXPreferences.USER_TXM_HOME, userhomeDirectory.getAbsolutePath());
|
|
95 |
// TBXPreferences.getInstance().put(TBXPreferences.INSTALL_DIR, userhomeDirectory.getParentFile().getAbsolutePath());
|
|
96 | 96 |
// |
97 | 97 |
// File corpusworkspaceDirectory = new File(userhomeDirectory, "workspaces"); |
98 | 98 |
// corpusworkspaceDirectory.mkdirs(); |
tmp/org.txm.rcp/src/main/java/org/txm/rcp/handlers/results/DeleteObject.java (revision 1066) | ||
---|---|---|
104 | 104 |
public static synchronized boolean askContinueToDelete(final IStructuredSelection selection) { |
105 | 105 |
continueToDelete = true; |
106 | 106 |
|
107 |
boolean showAlert = !TXMPreferences.getBoolean(RCPPreferences.USER_ALERT_DELETE, RCPPreferences.PREFERENCES_NODE);
|
|
107 |
boolean showAlert = !RCPPreferences.getInstance().getBoolean(RCPPreferences.USER_ALERT_DELETE);
|
|
108 | 108 |
|
109 | 109 |
if (showAlert) { |
110 | 110 |
Display.getDefault().syncExec(new Runnable() { |
tmp/org.txm.rcp/src/main/java/org/txm/rcp/handlers/scripts/ExecuteScript.java (revision 1066) | ||
---|---|---|
120 | 120 |
|
121 | 121 |
if (executionFromEditor && txteditor != null) { // save file if needed |
122 | 122 |
if (txteditor.isSaveOnCloseNeeded()) { // check if file need to be saved |
123 |
boolean doit = TXMPreferences.getBoolean(RCPPreferences.SAVE_BEFORE_EXECUTION, RCPPreferences.PREFERENCES_NODE);
|
|
123 |
boolean doit = RCPPreferences.getInstance().getBoolean(RCPPreferences.SAVE_BEFORE_EXECUTION);
|
|
124 | 124 |
//System.out.println("Save file? "+doit); |
125 | 125 |
if (!doit) { // ask user |
126 | 126 |
MessageDialog dialog = new MessageDialog(shell, TXMUIMessages.ExecuteScript_0+result, null, |
... | ... | |
132 | 132 |
Composite container = (Composite) super.createDialogArea(parent); |
133 | 133 |
checkDefault = new Button(container, SWT.CHECK); |
134 | 134 |
checkDefault.setText(TXMUIMessages.ExecuteScript_6); |
135 |
boolean b = TXMPreferences.getBoolean(RCPPreferences.SAVE_BEFORE_EXECUTION, RCPPreferences.PREFERENCES_NODE);
|
|
135 |
boolean b = RCPPreferences.getInstance().getBoolean(RCPPreferences.SAVE_BEFORE_EXECUTION);
|
|
136 | 136 |
checkDefault.setSelection(b); |
137 | 137 |
|
138 | 138 |
checkDefault.addSelectionListener(new SelectionListener() { |
... | ... | |
140 | 140 |
@Override |
141 | 141 |
public void widgetSelected(SelectionEvent e) { |
142 | 142 |
boolean b = checkDefault.getSelection(); |
143 |
TXMPreferences.put(RCPPreferences.PREFERENCES_NODE, RCPPreferences.SAVE_BEFORE_EXECUTION, b);
|
|
143 |
RCPPreferences.getInstance().put(RCPPreferences.SAVE_BEFORE_EXECUTION, b);
|
|
144 | 144 |
} |
145 | 145 |
|
146 | 146 |
@Override |
tmp/org.txm.rcp/src/main/java/org/txm/rcp/p2/plugins/TXMUpdateHandler.java (revision 1066) | ||
---|---|---|
208 | 208 |
Log.printStackTrace(e); |
209 | 209 |
} |
210 | 210 |
|
211 |
String updateLevel = TXMPreferences.getString(RCPPreferences.UPDATE_LEVEL, null, RCPPreferences.PREFERENCES_NODE, "STABLE");
|
|
211 |
String updateLevel = RCPPreferences.getInstance().getString(RCPPreferences.UPDATE_LEVEL);
|
|
212 | 212 |
boolean alphaMode = false; |
213 | 213 |
boolean betaMode = false; |
214 | 214 |
boolean devMode = false; |
... | ... | |
276 | 276 |
Log.printStackTrace(e); |
277 | 277 |
} |
278 | 278 |
|
279 |
String updateLevel = TXMPreferences.getString(RCPPreferences.UPDATE_LEVEL, null, RCPPreferences.PREFERENCES_NODE, "STABLE");
|
|
279 |
String updateLevel = RCPPreferences.getInstance().getString(RCPPreferences.UPDATE_LEVEL);
|
|
280 | 280 |
boolean alphaMode = false; |
281 | 281 |
boolean betaMode = false; |
282 | 282 |
boolean devMode = false; |
Formats disponibles : Unified diff