Atributos personalizados nos widgets do UiBinder

Estou usando o GWT e o UiBinder para meu aplicativo e estou tentando fazer isso

<g:TextBox ui:field="searchBox" styleName="{style.searchBox}" placeholder="search" />

Mas o costumeplaceholder atributo não funcionará porque não há umsetPlaceholder método emTextBox - Eu preciso disso:

searchBox.getElement().setAttribute("placeholder", "search");

de volta no código java. Alguma idéia de como fazer isso no próprio UiBinder? Suponho que poderia alterá-lo para um elemento de entrada normal e tentar pegar uma referência e seu valor, mas prefiro não seguir esse caminho.

questionAnswers(2)

yourAnswerToTheQuestion