Подтвердить что ты не робот

GWT 2.1 в UiBinder помещает ячейки Widgets

Как это работает?

Я не вижу тегов, определенных, например, для добавления CellTable в файл UiBinder.ui.xml, например

Документация разрежена.

Итак, если он не работает, куда я должен поместить виджеты ячейки, в класс uiBinder или презентатор?

4b9b3361

Ответ 1

Посмотрите пример "Расходы", предоставленный с помощью GWT 2.1.0.

В основном вам нужно добавить тег <ui:Binder:

xmlns:c='urn:import:com.google.gwt.user.cellview.client'

а затем используйте его, например, как:

<c:CellTable
      addStyleNames='{desktop.table}'
      width='100%'
      ui:field='table' />

Это из класса ExpenseReportList.

Виджеты Ui не должны находиться в презентаторе. Ячейка сокета имеет интерфейсы для передачи данных между презентатором и представлением.