動的な数のプレゼンター ウィジェットを追加する方法はありますか? 個々のプレゼンターは問題なく追加できますが、コレクションを追加するにはどうすればよいですか。UiBinder XML にプレースホルダーがあります
ui.xml
<g:LayoutPanel ui:field="collection"/>
意見
@Override
public void setInSlot(Object slot, Widget content) {
if (slot == TicketPresenter.DYNAMIC_COLLECTION_SLOT) {
collection.clear();
collection.add(content);
}
}
プレゼンター
setInSlot(DYNAMIC_COLLECTION_SLOT, collectionPresenter);
しかし、私はリスト プレゼンターを持ち、それらすべてをコレクション パネルに追加できるようにしたいと考えています。これは可能ですか?これを行うためにコンポジットを作成できることはわかっていますが、プレゼンター ウィジェットを使用したいと考えています。