私のアプリでは、gwt 2.5.0 と gxt 2.2.5 を使用しています。したがって、このレンダラーを使用して ColumnConfig 列があります。
column.setRenderer(new GridCellRenderer() {
@Override
public Text render(ModelData model, String property, ColumnData config, int rowIndex, int colIndex, ListStore listStore, Grid grid) {
List<AccountGroupDto> accountGroups = model.get(property);
// some stuff here
return groupsText;
}
});
しかし、リスト emenetns で何かをしようとすると、ある種の型キャスト エラーが発生します。デバッガーを使用しましたが、リスト要素のタイプが であり、com.example.core.application.api.BeanModel_com_example_core_application_api_AccountGroupDto
キャストできないようcom.example.core.application.api.AccountGroupDto
です。
このエラーは、gwt を 1.7 から、gxt を 2.0.1 からアップグレードしたときに発生しました。