次のクラスがある場合com.mywebapp.client.ui.MyWidget
:
public class MyWidget extends Composite {
interface MyWidgetUiBinder extends UiBinder<Widget, MyWidget>{}
private static MyWidgetUiBinder uiBinder = GWT.create(MyWidgetUiBinder.class);
...
}
そしてそれは対応するUiBinderです:
<!-- MyWidgetUiBinder.ui.xml -->
<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder' xmlns:g='urn:import:com.google.gwt.user.client.ui'>
<!-- ... -->
</ui:UiBinder>
それで:
- どこに(どのパッケージまたはフォルダ)
MyWidgetUiBinder.ui.xml
行きますか?GWTではこれを構成可能にすることができますか、それとも特定の場所に配置する必要がありますか? - UiBinderスニペットはどの程度細かくする必要がありますか?すべてのウィジェットについて?すべての表示領域に対して?「ページ」/画面ごとに1つ?
前もって感謝します!