*/
protected void addSubmenu(ChoiceMenuEntryWidget entryWidget) {
ChoiceMenuEntryBean menuEntry = entryWidget.getEntryBean();
AsyncCallback<ChoiceMenuEntryBean> selectHandler = entryWidget.getSelectHandler();
AttributeChoiceWidget choiceWidget = entryWidget.getAttributeChoiceWidget();
ChoiceSubmenu submenu = new ChoiceSubmenu(menuEntry);
submenu.positionDeferred(entryWidget);
choiceWidget.getSubmenuPanel().add(submenu);
m_submenus.add(submenu);
for (ChoiceMenuEntryBean subEntry : menuEntry.getChildren()) {
submenu.addChoice(new ChoiceMenuEntryWidget(
m_widgetService.getAttributeLabel(subEntry.getPathComponent()),
m_widgetService.getAttributeHelp(subEntry.getPathComponent()),