Hum...I'm not entirely clear how that maps to the java code. As I follow that stack trace I think this comes down to this code:
public class LoadAdsPrepareGridPresenter {
private final ILoadAdsPrepareGridModel model;
private final ILoadAdsPrepareGridView view;
public LoadAdsPrepareGridPresenter(final ILoadAdsPrepareGridModel model,
final ILoadAdsPrepareGridView view) {
this.model = model;
this.view = view;
model.addListener(new ILoadAdsPrepareGridModelListener() {
@Override
public void gridRowsChanged() {
view.setBookingSheetRowData(
model.getGridBookingSheetRowModels());
}
});
So are you saying that the member variable 'view' is null? This is injected into the class so it's not possible for it to be null...and it's final.
Or are you saying that view is not null but it's somehow calling getView()? I don't think this is the case but I wanted to be sure. (In my java code the view doesn't have any method called 'getView()' I'm assuming 'getView()' is something generated by GWT to get the view variable.).
-Dave