Celltable looks good. I got this error when pusing on an unread email:
[ERROR] Caused by: java.lang.IllegalStateException: The AutoBean has been frozen [ERROR] at com.google.web.bindery.autobean.shared.impl.AbstractAutoBean.checkFrozen(AbstractAutoBean.java:195) [ERROR] at com.google.web.bindery.autobean.shared.impl.AbstractAutoBean.setProperty(AbstractAutoBean.java:270) [ERROR] at org.apache.hupa.shared.domain.ImapFolderAutoBean_com_google_web_bindery_requestfactory_shared_impl_EntityProxyCategory_com_google_web_bindery_requestfactory_shared_impl_ValueProxyCategory_com_google_web_bindery_requestfactory_shared_impl_BaseProxyCategory.access$8(ImapFolderAutoBean_com_google_web_bindery_requestfactory_shared_impl_EntityProxyCategory_com_google_web_bindery_requestfactory_shared_impl_ValueProxyCategory_com_google_web_bindery_requestfactory_shared_impl_BaseProxyCategory.java:1) [ERROR] at org.apache.hupa.shared.domain.ImapFolderAutoBean_com_google_web_bindery_requestfactory_shared_impl_EntityProxyCategory_com_google_web_bindery_requestfactory_shared_impl_ValueProxyCategory_com_google_web_bindery_requestfactory_shared_impl_BaseProxyCategory$2.setUnseenMessageCount(ImapFolderAutoBean_com_google_web_bindery_requestfactory_shared_impl_EntityProxyCategory_com_google_web_bindery_requestfactory_shared_impl_ValueProxyCategory_com_google_web_bindery_requestfactory_shared_impl_BaseProxyCategory.java:138) [ERROR] at org.apache.hupa.shared.domain.ImapFolderAutoBean_com_google_web_bindery_requestfactory_shared_impl_EntityProxyCategory_com_google_web_bindery_requestfactory_shared_impl_ValueProxyCategory_com_google_web_bindery_requestfactory_shared_impl_BaseProxyCategory$1.setUnseenMessageCount(ImapFolderAutoBean_com_google_web_bindery_requestfactory_shared_impl_EntityProxyCategory_com_google_web_bindery_requestfactory_shared_impl_ValueProxyCategory_com_google_web_bindery_requestfactory_shared_impl_BaseProxyCategory.java:72) [ERROR] at org.apache.hupa.client.widgets.IMAPTreeItem.descreaseUnseenMessageCount(IMAPTreeItem.java:71) [ERROR] at org.apache.hupa.client.ui.WestView.decreaseUnseenMessageCount(WestView.java:494) [ERROR] at org.apache.hupa.client.activity.WestActivity$14.onDecreaseUnseenEvent(WestActivity.java:341) [ERROR] at org.apache.hupa.shared.events.DecreaseUnseenEvent.dispatch(DecreaseUnseenEvent.java:58) [ERROR] at org.apache.hupa.shared.events.DecreaseUnseenEvent.dispatch(DecreaseUnseenEvent.java:1) [ERROR] at com.google.gwt.event.shared.GwtEvent.dispatch(GwtEvent.java:1) [ERROR] at com.google.web.bindery.event.shared.EventBus.dispatchEvent(EventBus.java:40) [ERROR] at com.google.web.bindery.event.shared.SimpleEventBus.doFire(SimpleEventBus.java:193) [ERROR] at com.google.web.bindery.event.shared.SimpleEventBus.fireEvent(SimpleEventBus.java:88) [ERROR] at com.google.gwt.event.shared.SimpleEventBus.fireEvent(SimpleEventBus.java:52) [ERROR] at com.google.gwt.event.shared.EventBus.castFireEvent(EventBus.java:67) On Tue, Aug 7, 2012 at 9:21 AM, echo <echo...@gmail.com> wrote: > Hi, Manolo > I have replaced the MessageTableModel by MessagesCellTable and got some > summaries about how to use the Cell View in GWT(pager will be updated > later.) > > - DataGrid does not display in VerticalPanel, so CellTable is used, > even if lost the chance to scroll bar in our own Panel, instead we must use > another ScrollPanel to serve as the container of the CellTable. Maybe we > will change it to DataGrid in the future when we change all UIs to > LayoutPanel. > - In CellTable, it is found we must use a ListProvider to store and > render the data retrieved from the mail server, else only the loading bar > is standing there. > > The wired phenomenons of CellTable and DataGrid took me lots of time, yet > more gwt's knowledge I got from the progress. > Thanks. > > -- > *echo* >