Updates for brailleback 0.91.3 beta1.
git-svn-id: https://eyes-free.googlecode.com/svn/trunk/braille/client/src/com/googlecode/eyesfree/braille@807 584082c0-ab3a-11dd-9ddb-6f86aeb5eef6
diff --git a/display/BrailleInputEvent.java b/display/BrailleInputEvent.java
index 3364c62..314405c 100644
--- a/display/BrailleInputEvent.java
+++ b/display/BrailleInputEvent.java
@@ -270,7 +270,7 @@
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("BrailleInputEvent {");
- sb.append("amd=");
+ sb.append("cmd=");
sb.append(commandToString(mCommand));
sb.append(", arg=");
sb.append(mArgument);
diff --git a/display/Display.java b/display/Display.java
index c07927e..69cc9d3 100644
--- a/display/Display.java
+++ b/display/Display.java
@@ -108,5 +108,12 @@
* is no longer in use by this client.
*/
void shutdown();
+
+ /**
+ * Returns {@code true} if this display is simulated.
+ * Intended for user feedback purposes. This value may change, but only
+ * while the display is disconnected.
+ */
+ boolean isSimulated();
}
diff --git a/display/DisplayClient.java b/display/DisplayClient.java
index 68eb4ed..bffc9ec 100644
--- a/display/DisplayClient.java
+++ b/display/DisplayClient.java
@@ -125,6 +125,11 @@
doUnbindService();
}
+ @Override
+ public boolean isSimulated() {
+ return false;
+ }
+
// NOTE: The methods in this class will be executed in the main
// application thread.
private class Connection implements ServiceConnection {