Work around for samples/expenses, broken by new support for touch events.

Review at http://gwt-code-reviews.appspot.com/1166801


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@9319 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/samples/expenses/src/main/java/com/google/gwt/mobile/client/TouchEvent.java b/samples/expenses/src/main/java/com/google/gwt/mobile/client/TouchEvent.java
index 0b68826..d930eaa 100644
--- a/samples/expenses/src/main/java/com/google/gwt/mobile/client/TouchEvent.java
+++ b/samples/expenses/src/main/java/com/google/gwt/mobile/client/TouchEvent.java
@@ -30,7 +30,7 @@
     return this.timeStamp;
   }-*/;
 
-  public final native JsArray<Touch> getTouches()/*-{
+  public final native JsArray<Touch> getOldTouchesUntilMyFriendFredSauerCleansUpTheSample()/*-{
     return this.touches;
   }-*/;
 
diff --git a/samples/expenses/src/main/java/com/google/gwt/mobile/client/TouchHandler.java b/samples/expenses/src/main/java/com/google/gwt/mobile/client/TouchHandler.java
index 2d01e98..78bff27 100644
--- a/samples/expenses/src/main/java/com/google/gwt/mobile/client/TouchHandler.java
+++ b/samples/expenses/src/main/java/com/google/gwt/mobile/client/TouchHandler.java
@@ -155,7 +155,7 @@
    */
   public static Touch getTouchFromEvent(TouchEvent e) {
     if (SUPPORTS_TOUCHES) {
-      return e.getTouches().get(0);
+      return e.getOldTouchesUntilMyFriendFredSauerCleansUpTheSample().get(0);
     }
 
     // This is cheating a little bit, but it turns out that the Touch interface