Использование GWT 2.3 Я хочу иметь возможность указать собственный заголовок для моей StackLayoutPanel.
Я могу сделать это программно, вызвав метод StackLayoutPanels
public void add(final Widget widget, Widget header, double headerSize);
, но когда я пытаюсь исделать это из UiBinder, используя следующий код
<g:FlowPanel addStyleNames="{style.widget}">
<g:StackLayoutPanel unit='EM' addStyleNames="{style.inner}">
<g:stack>
<g:header size='3'>
<c:NavigatorHeader title="People"/>
</g:header>
<g:VerticalPanel>
<g:Label>tom</g:Label>
<g:Label>dick</g:Label>
<g:Label>harry</g:Label>
</g:VerticalPanel>
</g:stack>
<g:stack>
<g:header size='3'>
<c:NavigatorHeader title="Cars"/>
</g:header>
<g:VerticalPanel>
<g:Label>estate</g:Label>
<g:Label>saloon</g:Label>
<g:Label>hatchback</g:Label>
</g:VerticalPanel>
</g:stack>
</g:StackLayoutPanel>
</g:FlowPanel>
Я получаю исключение
Found widget in an HTML context Element <c:NavigatorHeader title='People'>
.
Как это сделать, или это не поддерживается в UiBinder?