GWT ui binder:嵌套自定义小部件

时间:2012-12-10 12:56:00

标签: java gwt uibinder

我有两个自定义小部件Foo extends CompositeBar。我想将它们嵌套在我的ui.xml中,如下所示:

<my:Foo width="100%" ui:field="myFoo">
  <my:Bar label="someLabel"/>
</my:Foo>

我希望在FooaddWidget或类似的方法上调用某种方法。但是我收到以下错误:

Found unexpected child element Element <my:Bar label='someLabel'>

我怎么能解决这个问题?是否可以将我的自定义小部件嵌套在ui.xml中?

1 个答案:

答案 0 :(得分:6)

好的,我明白了:Foo也必须实施HasWidgets