summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Beattie <mike@ethernal.org>2012-09-14 00:44:59 +1200
committerMike Beattie <mike@ethernal.org>2012-09-14 17:51:52 +1200
commitd875b459b5e9f7bcbbbbe318f947b0451ce6738f (patch)
tree092b07d191c5e49729e84233b52d66efe6c14430
parent67b618409a0d34fff26cac6025bc159ff92ede9c (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.java3
-rw-r--r--altosui/AltosBTKnown.java3
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) {
}
}