我正在尝试按照示例(http://code.google.com/p/gwt-platform/source/browse/gwtp-samples/gwtp-sample-tab/)实现标签式演示者,但是,阅读一些类javadoc,我看到一些差异...... 并且无法实现这样的示例,得到了各种GIN错误,如
Deferred binding result type PresenterA.CadastroPrefeituraProxy' should not be abstract
是否有新的示例或新方法来实现它?
答案 0 :(得分:1)
检查您的GIN绑定:http://code.google.com/p/gwt-platform/wiki/GettingStarted?tm=6#Binding_everything_together。您可能忘记绑定演示者,视图和代理。
答案 1 :(得分:0)
我遇到了同样的错误,解决方案是将 @ProxyCodeSplit 注释添加到代理接口:
@ProxyCodeSplit // <-- this annotation was missing
@NameToken("!homePage")
@Title("Hooom")
public interface MyProxy extends ProxyPlace<HomePresenter> {
}
或强>
( @ProxyStandard 注释如果不想进行代码拆分也可以,但在ClientGinjector中,应该使用Provider而不是AsyncProvider,如:
Provider<HomePresenter> getHomePresenter();
注意:使用gwtp 0.7