X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=altosui%2FAltosBTKnown.java;h=a1652ec4e0a6a893d53b96a4009fc20ea5f5c04b;hp=021e4d0bdc3bafa5e159f0b2bc329b327786b4da;hb=c0966cd40f05f3a65b0c977b4b92586a58192f4b;hpb=55747ce210d7d80d5b4fdaaf9dc7ee0f7bc8b0a3 diff --git a/altosui/AltosBTKnown.java b/altosui/AltosBTKnown.java index 021e4d0b..a1652ec4 100644 --- a/altosui/AltosBTKnown.java +++ b/altosui/AltosBTKnown.java @@ -16,22 +16,20 @@ */ package altosui; -import java.lang.*; import java.util.*; -import libaltosJNI.*; -import java.util.prefs.*; +import org.altusmetrum.altoslib_2.*; +import org.altusmetrum.altosuilib_1.*; public class AltosBTKnown implements Iterable { LinkedList devices = new LinkedList(); - Preferences bt_pref = AltosUIPreferences.bt_devices(); + AltosPreferencesBackend bt_pref = AltosUIPreferences.bt_devices(); private String get_address(String name) { - return bt_pref.get(name, ""); + return bt_pref.getString(name, ""); } private void set_address(String name, String addr) { - bt_pref.put(name, addr); - System.out.printf("saving known %s %s\n", name, addr); + bt_pref.putString(name, addr); } private void remove(String name) { @@ -44,10 +42,8 @@ public class AltosBTKnown implements Iterable { for (int i = 0; i < names.length; i++) { String name = names[i]; String addr = get_address(name); - System.out.printf("Known device %s %s\n", name, addr); devices.add(new AltosBTDevice(name, addr)); } - } catch (BackingStoreException be) { } catch (IllegalStateException ie) { } }