@@ -126,20 +126,6 @@ public class DefaultPreferences {
126
126
127
127
// ------------------------------------------------------------------------
128
128
129
- // TODO: remove DEPRECATED
130
- // These values are deprecated. Use the definitions in PersistentValues.
131
- private static final String GDB_SERVER_EXECUTABLE_DEPRECATED = "gdb.server.executable.default" ;
132
- private static final String GDB_CLIENT_EXECUTABLE_DEPRECATED = "gdb.client.executable.default" ;
133
-
134
- private static final String JLINK_INTRFACE_DEPRECATED = "interface.default" ;
135
- private static final String JLINK_ENABLE_SEMIHOSTING_DEPRECATED = "enableSemihosting.default" ;
136
- private static final String JLINK_ENABLE_SWO_DEPRECATED = "enableSwo.default" ;
137
-
138
- private static final String JLINK_GDBSERVER_DEPRECATED = "jlink_gdbserver.default" ;
139
- private static final String JLINK_PATH_DEPRECATED = "jlink_path.default" ;
140
-
141
- // ------------------------------------------------------------------------
142
-
143
129
/**
144
130
* The DefaultScope preference store.
145
131
*/
@@ -161,79 +147,94 @@ public static IEclipsePreferences getPreferences() {
161
147
*
162
148
* @param key
163
149
* a string with the key to search.
164
- * @param defaulValue
150
+ * @param defaultValue
165
151
* a string with the default, possibly null.
166
152
* @return a trimmed string, or a null default.
167
153
*/
168
- private static String getString (String key , String defaulValue ) {
154
+ private static String getString (String key , String defaultValue ) {
169
155
170
156
String value ;
171
- value = getPreferences ().get (key , defaulValue );
157
+ value = getPreferences ().get (key , defaultValue );
172
158
173
159
if (value != null ) {
174
160
value = value .trim ();
175
161
}
176
162
163
+ if (Activator .getInstance ().isDebugging ()) {
164
+ System .out .println ("jlink.DefaultPreferences.getString(\" " + key + "\" , \" " + defaultValue + "\" ) = \" "
165
+ + value + "\" " );
166
+ }
167
+
177
168
return value ;
178
169
}
179
170
180
171
public static boolean getBoolean (String key , boolean defaultValue ) {
181
172
182
- return getPreferences ().getBoolean (key , defaultValue );
173
+ boolean value = getPreferences ().getBoolean (key , defaultValue );
174
+
175
+ if (Activator .getInstance ().isDebugging ()) {
176
+ System .out
177
+ .println ("openocd.DefaultPreferences.getBoolean(\" " + key + "\" , " + defaultValue + ") = " + value );
178
+ }
179
+ return value ;
183
180
}
184
181
185
- private static int getInt (String name , int defValue ) {
182
+ private static int getInt (String key , int defaultValue ) {
186
183
187
- return getPreferences ().getInt (name , defValue );
184
+ int value = getPreferences ().getInt (key , defaultValue );
185
+
186
+ if (Activator .getInstance ().isDebugging ()) {
187
+ System .out
188
+ .println ("openocd.DefaultPreferences.getBoolean(\" " + key + "\" , " + defaultValue + ") = " + value );
189
+ }
190
+ return value ;
188
191
}
189
192
190
193
public static void putString (String key , String value ) {
194
+ if (Activator .getInstance ().isDebugging ()) {
195
+ System .out .println ("jlink.DefaultPreferences.putString(\" " + key + "\" , \" " + value + "\" )" );
196
+ }
197
+
191
198
getPreferences ().put (key , value );
192
199
}
193
200
194
201
public static void putInt (String key , int value ) {
202
+ if (Activator .getInstance ().isDebugging ()) {
203
+ System .out .println ("jlink.DefaultPreferences.putInt(\" " + key + "\" , " + value + ")" );
204
+ }
205
+
195
206
getPreferences ().putInt (key , value );
196
207
}
197
208
198
209
public static void putBoolean (String key , boolean value ) {
210
+ if (Activator .getInstance ().isDebugging ()) {
211
+ System .out .println ("jlink.DefaultPreferences.putBoolean(\" " + key + "\" , " + value + ")" );
212
+ }
213
+
199
214
getPreferences ().putBoolean (key , value );
200
215
}
201
216
202
217
// ------------------------------------------------------------------------
203
218
204
219
public static String getGdbServerExecutable () {
205
- String value = getString (PersistentPreferences .GDB_SERVER_EXECUTABLE , null );
206
- if (value != null ) {
207
- return value ;
208
- }
209
- return getString (GDB_SERVER_EXECUTABLE_DEPRECATED , GDB_SERVER_EXECUTABLE_DEFAULT );
220
+ String value = getString (PersistentPreferences .GDB_SERVER_EXECUTABLE , GDB_SERVER_EXECUTABLE_DEFAULT );
221
+ return value ;
210
222
}
211
223
212
224
public static String getGdbClientExecutable () {
213
- String value = getString (PersistentPreferences .GDB_CLIENT_EXECUTABLE , null );
214
- if (value != null ) {
215
- return value ;
216
- }
217
- return getString (GDB_CLIENT_EXECUTABLE_DEPRECATED , GDB_CLIENT_EXECUTABLE_DEFAULT );
225
+ String value = getString (PersistentPreferences .GDB_CLIENT_EXECUTABLE , GDB_CLIENT_EXECUTABLE_DEFAULT );
226
+ return value ;
218
227
}
219
228
220
229
// ------------------------------------------------------------------------
221
230
222
231
public static String getExecutableName () {
223
232
224
233
String key = PersistentPreferences .EXECUTABLE_NAME ;
225
- String value = getString (key , null );
226
- if (value == null ) {
227
-
228
- // TODO: remove DEPRECATED
229
- value = getString (PersistentPreferences .JLINK_GDBSERVER_DEPRECATED , null );
230
- if (value == null ) {
231
- value = getString (JLINK_GDBSERVER_DEPRECATED , "" );
232
- }
233
- }
234
+ String value = getString (key , "" );
234
235
235
236
if (Activator .getInstance ().isDebugging ()) {
236
- System .out .println ("getExecutableName()= \" " + value + "\" " );
237
+ System .out .println ("jlink.DefaultPreferences. getExecutableName() = \" " + value + "\" " );
237
238
}
238
239
return value ;
239
240
@@ -242,10 +243,10 @@ public static String getExecutableName() {
242
243
public static String getExecutableNameOs () {
243
244
244
245
String key = EclipseUtils .getKeyOs (PersistentPreferences .EXECUTABLE_NAME_OS );
245
-
246
246
String value = getString (key , "" );
247
+
247
248
if (Activator .getInstance ().isDebugging ()) {
248
- System .out .println ("getExecutableNameOs()= \" " + value + "\" (" + key + ")" );
249
+ System .out .println ("jlink.DefaultPreferences. getExecutableNameOs() = \" " + value + "\" (" + key + ")" );
249
250
}
250
251
return value ;
251
252
}
@@ -255,7 +256,7 @@ public static void putExecutableName(String value) {
255
256
String key = PersistentPreferences .EXECUTABLE_NAME ;
256
257
257
258
if (Activator .getInstance ().isDebugging ()) {
258
- System .out .println ("Default " + key + "=" + value );
259
+ System .out .println ("jlink.DefaultPreferences.putExecutableName( \" " + value + "\" )" );
259
260
}
260
261
putString (key , value );
261
262
}
@@ -265,18 +266,10 @@ public static void putExecutableName(String value) {
265
266
public static String getInstallFolder () {
266
267
267
268
String key = PersistentPreferences .INSTALL_FOLDER ;
268
- String value = getString (key , null );
269
- if (value == null ) {
270
-
271
- // TODO: remove DEPRECATED
272
- value = getString (PersistentPreferences .JLINK_PATH_DEPRECATED , null );
273
- if (value == null ) {
274
- value = getString (JLINK_PATH_DEPRECATED , "" );
275
- }
276
- }
269
+ String value = getString (key , "" );
277
270
278
271
if (Activator .getInstance ().isDebugging ()) {
279
- System .out .println ("getInstallFolder()=\" " + value + "\" " );
272
+ System .out .println ("jlink.DefaultPreferences. getInstallFolder()=\" " + value + "\" " );
280
273
}
281
274
return value ;
282
275
}
@@ -286,7 +279,7 @@ public static void putInstallFolder(String value) {
286
279
String key = PersistentPreferences .INSTALL_FOLDER ;
287
280
288
281
if (Activator .getInstance ().isDebugging ()) {
289
- System .out .println ("Default " + key + "=" + value );
282
+ System .out .println ("jlink.DefaultPreferences.putInstallFolder( \" " + value + "\" )" );
290
283
}
291
284
putString (key , value );
292
285
}
@@ -297,8 +290,9 @@ public static String getSearchPath() {
297
290
298
291
String key = PersistentPreferences .SEARCH_PATH ;
299
292
String value = getString (key , "" );
293
+
300
294
if (Activator .getInstance ().isDebugging ()) {
301
- System .out .println ("getSearchPath()= \" " + value + "\" " );
295
+ System .out .println ("jlink.DefaultPreferences. getSearchPath() = \" " + value + "\" " );
302
296
}
303
297
return value ;
304
298
}
@@ -307,8 +301,9 @@ public static String getSearchPathOs() {
307
301
308
302
String key = EclipseUtils .getKeyOs (PersistentPreferences .SEARCH_PATH_OS );
309
303
String value = getString (key , "" );
304
+
310
305
if (Activator .getInstance ().isDebugging ()) {
311
- System .out .println ("getSearchPathOs()= \" " + value + "\" (" + key + ")" );
306
+ System .out .println ("jlink.DefaultPreferences. getSearchPathOs() = \" " + value + "\" (" + key + ")" );
312
307
}
313
308
return value ;
314
309
}
@@ -318,19 +313,16 @@ public static void putSearchPath(String value) {
318
313
String key = PersistentPreferences .SEARCH_PATH ;
319
314
320
315
if (Activator .getInstance ().isDebugging ()) {
321
- System .out .println ("Default " + key + "=" + value );
316
+ System .out .println ("jlink.DefaultPreferences.putSearchPath( \" " + value + "\" )" );
322
317
}
323
318
putString (key , value );
324
319
}
325
320
326
321
// ------------------------------------------------------------------------
327
322
328
323
public static String getGdbServerInterface () {
329
- String value = getString (PersistentPreferences .GDB_SERVER_INTERFACE , null );
330
- if (value != null ) {
331
- return value ;
332
- }
333
- return getString (JLINK_INTRFACE_DEPRECATED , SERVER_INTERFACE_DEFAULT );
324
+ String value = getString (PersistentPreferences .GDB_SERVER_INTERFACE , SERVER_INTERFACE_DEFAULT );
325
+ return value ;
334
326
}
335
327
336
328
public static boolean getJLinkEnableSemihosting () {
@@ -342,7 +334,7 @@ public static boolean getJLinkEnableSemihosting() {
342
334
} catch (BackingStoreException e ) {
343
335
;
344
336
}
345
- return getBoolean ( JLINK_ENABLE_SEMIHOSTING_DEPRECATED , ENABLE_SEMIHOSTING_DEFAULT ) ;
337
+ return ENABLE_SEMIHOSTING_DEFAULT ;
346
338
}
347
339
348
340
public static boolean getJLinkEnableSwo () {
@@ -353,7 +345,7 @@ public static boolean getJLinkEnableSwo() {
353
345
} catch (BackingStoreException e ) {
354
346
;
355
347
}
356
- return getBoolean ( JLINK_ENABLE_SWO_DEPRECATED , ENABLE_SWO_DEFAULT ) ;
348
+ return ENABLE_SWO_DEFAULT ;
357
349
}
358
350
359
351
// ------------------------------------------------------------------------
0 commit comments