diff options
author | Mike Beattie <mike@ethernal.org> | 2012-09-14 00:44:59 +1200 |
---|---|---|
committer | Mike Beattie <mike@ethernal.org> | 2012-09-14 17:51:52 +1200 |
commit | d875b459b5e9f7bcbbbbe318f947b0451ce6738f (patch) | |
tree | 092b07d191c5e49729e84233b52d66efe6c14430 | |
parent | 67b618409a0d34fff26cac6025bc159ff92ede9c (diff) |
altosui/altoslib: add methods to interface, fix imports/exceptions in BT code
Signed-off-by: Mike Beattie <mike@ethernal.org>
-rw-r--r-- | altoslib/AltosPreferencesBackend.java | 3 | ||||
-rw-r--r-- | altosui/AltosBTKnown.java | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/altoslib/AltosPreferencesBackend.java b/altoslib/AltosPreferencesBackend.java index a8cfb31b..3fc4b0aa 100644 --- a/altoslib/AltosPreferencesBackend.java +++ b/altoslib/AltosPreferencesBackend.java @@ -34,5 +34,8 @@ public interface AltosPreferencesBackend { public boolean nodeExists(String key); public AltosPreferencesBackend node(String key); + public String[] keys(); + public void remove(String key); + public void flush(); } diff --git a/altosui/AltosBTKnown.java b/altosui/AltosBTKnown.java index 7e5e9533..ae04ac8c 100644 --- a/altosui/AltosBTKnown.java +++ b/altosui/AltosBTKnown.java @@ -17,7 +17,7 @@ package altosui; import java.util.*; -import java.util.prefs.*; +import org.altusmetrum.AltosLib.*; public class AltosBTKnown implements Iterable<AltosBTDevice> { LinkedList<AltosBTDevice> devices = new LinkedList<AltosBTDevice>(); @@ -43,7 +43,6 @@ public class AltosBTKnown implements Iterable<AltosBTDevice> { String addr = get_address(name); devices.add(new AltosBTDevice(name, addr)); } - } catch (BackingStoreException be) { } catch (IllegalStateException ie) { } } |