Revert the ListBoxCell changes that slipped into MailRecipe from another change that hasn't been submitted yet.

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


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@8358 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/bikeshed/src/com/google/gwt/sample/bikeshed/cookbook/client/MailRecipe.java b/bikeshed/src/com/google/gwt/sample/bikeshed/cookbook/client/MailRecipe.java
index 9a5349b..020865a 100644
--- a/bikeshed/src/com/google/gwt/sample/bikeshed/cookbook/client/MailRecipe.java
+++ b/bikeshed/src/com/google/gwt/sample/bikeshed/cookbook/client/MailRecipe.java
@@ -21,7 +21,6 @@
 import com.google.gwt.cell.client.ClickableTextCell;
 import com.google.gwt.cell.client.DatePickerCell;
 import com.google.gwt.cell.client.FieldUpdater;
-import com.google.gwt.cell.client.ListBoxCell;
 import com.google.gwt.cell.client.TextCell;
 import com.google.gwt.cell.client.ValueUpdater;
 import com.google.gwt.event.dom.client.ClickEvent;
@@ -31,7 +30,6 @@
 import com.google.gwt.user.cellview.client.CellTable;
 import com.google.gwt.user.cellview.client.Column;
 import com.google.gwt.user.cellview.client.Header;
-import com.google.gwt.user.client.Timer;
 import com.google.gwt.user.client.Window;
 import com.google.gwt.user.client.ui.Button;
 import com.google.gwt.user.client.ui.FlowPanel;
@@ -44,7 +42,6 @@
 import com.google.gwt.view.client.ListViewAdapter;
 import com.google.gwt.view.client.ProvidesKey;
 
-import java.util.ArrayList;
 import java.util.Collections;
 import java.util.Comparator;
 import java.util.Date;
@@ -311,19 +308,12 @@
 
   @Override
   protected Widget createWidget() {
-    final ListViewAdapter<Message> adapter = new ListViewAdapter<Message>();
+    ListViewAdapter<Message> adapter = new ListViewAdapter<Message>();
     messages = adapter.getList();
 
     addMessages(10);
 
     table = new CellTable<Message>(10);
-    new Timer() {
-      @Override
-      public void run() {
-        table.redraw();
-        schedule(4000);
-      }
-    }.schedule(4000);
     table.setSelectionModel(selectionModel);
     adapter.addView(table);
 
@@ -405,40 +395,6 @@
     });
     table.addColumn(toggleColumn, "Toggle Read/Unread");
 
-    final ListViewAdapter<String> monthAdapter = new ListViewAdapter<String>();
-    final List<String> monthList = monthAdapter.getList();
-    monthList.add("January");
-    monthList.add("February");
-    monthList.add("March");
-    monthList.add("April");
-    monthList.add("May");
-    monthList.add("June");
-    monthList.add("July");
-    monthList.add("August");
-    monthList.add("September");
-    monthList.add("October");
-    monthList.add("November");
-    monthList.add("December");
-    ListBoxCell<String> listBoxCell = new ListBoxCell<String>(new TextCell());
-    monthAdapter.addView(listBoxCell);
-    Column<Message, List<String>> monthColumn = new Column<Message, List<String>>(
-        listBoxCell) {
-      @Override
-      public List<String> getValue(Message object) {
-        List<String> l = new ArrayList<String>();
-        l.add(monthList.get(object.getDate().getMonth()));
-        return l;
-      }
-    };
-    monthColumn.setFieldUpdater(new FieldUpdater<Message, List<String>>() {
-      public void update(int index, Message object, List<String> values) {
-        int month = monthList.indexOf(values.get(0));
-        object.getDate().setMonth(month);
-        adapter.refresh();
-      }
-    });
-    table.addColumn(monthColumn, "Month");
-
     ScrollbarPager<Message> pager = new ScrollbarPager<Message>(table);
 
     Label searchLabel = new Label("Search Sender or Subject:");