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:");