加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – GWT uiBinder是否具有继承性?

发布时间:2020-12-15 04:07:57 所属栏目:Java 来源:网络整理
导读:我的模型有一个CRUD表单的基类.在这个类的模板中,我有一个保存按钮. 在扩展类中,我有许多相对于特定模型的字段,但不是保存按钮. 每次我在子模型中调用createAndBindUi时,都会抛出一个错误,表示我没有保存按钮. 谁知道如何正确地做到这一点?可以发布解决方案
我的模型有一个CRUD表单的基类.在这个类的模板中,我有一个保存按钮.

在扩展类中,我有许多相对于特定模型的字段,但不是保存按钮.

每次我在子模型中调用createAndBindUi时,都会抛出一个错误,表示我没有保存按钮.

谁知道如何正确地做到这一点?可以发布解决方案.

解决方法

如果您需要在超类和子类中使用UiBinder,那么您就遇到了设计问题.使用组合而不是继承,这也将解决您的UiBinder问题.

虽然有黑客/变通方法,但我们的想法始终是不要使用与2个UiBinder模板的主题相同的对象.

在GWT论坛上有很多关于UiBinder和继承的讨论(虽然不是那么多):https://groups.google.com/d/searchin/google-web-toolkit/uibinder%20inheritance

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读