У нас есть существующий пользовательский интерфейс, созданный с помощью UIBinder, файл ui.xml которого содержит следующую иерархию:
<ui:UiBinder>
<div>
Multiple <span> or <a> separated by verbatim HTML (like | separators).
Мне нужно заменить один из якорей списком.
Есть ли способ сделать этот переход без замены div на HTMLPanel и замены всех привязок на что-то другое?
Если я попытаюсь вставить туда gwt:ValueListBox или gwt:ListBox, я получу сообщение об ошибке, что я не могу их смешивать. Я также не могу иметь несколько дочерних элементов (например, div и HTMLPanel) в UIBinder.
Если мой единственный вариант — преобразовать все в виджеты, каковы подходящие преобразования для элементов и?
extends Composite
иinitWidget
, а неextends Widget
иsetElement
. 27.06.2011