Я использую UIBinder для виджетов SmartGWT довольно успешно. Однако я должен расширить каждый виджет SmartGWT, который я использую, чтобы выполнить требование UIBinder. Иногда мне приходится маскировать виджет SmartGWT в пространстве имен com.google.gwt или маскировать не-GWT-виджет как виджет GWT. Я расширяю виджеты по мере необходимости.Определение интерфейса SmartGWT с использованием XML
Итак, я начинаю удивляться, может быть, SmartGWT уже имеет формат интерфейса UI, и я мог бы сделать все это акклиматизацию UIBinder только для того, чтобы изобретать колесо SmartGWT.
Я прочитал и перечитал исходные коды витрины и углубился в некоторые из исходного кода SmartGWT, а также прочитал javadocs.
Все, что я нашел, это XML или Json для связи между сервером и клиентом.
Есть ли какой-либо UI def XML для SmartGWT, скомпилирован ли gwt на клиентский javascript или как сгенерированный UIDL на стороне сервера Vaadin?
И если вы оказались изоморфным агентом, не могли бы вы рассказать нам, есть ли какие-либо планы по включению SmartGWT в игру с UIBinder (чтобы исключить, что я больше не могу больше намазывать виджеты SmartGWT)?