351352353354355356357358359360361
public void build(MenuModelBuilder builder) throws Exception { createMenuItem(builder, "submenu group item1"); createMenuItem(builder, "submenu group item2"); } }); builder.endMenu(); menu = builder.endMenu(); checkAllocations( menu,
353354355356357358359360361362363
createMenuItem(builder, "submenu group item2"); } }); builder.endMenu(); menu = builder.endMenu(); checkAllocations( menu, locator, new FormatReference[]{
402403404405406407408409410411412
builder.startMenu(); createMenuItem(builder, "item2.1"); createMenuItem(builder, "item2.2"); builder.endMenu(); menu = builder.endMenu(); final Map buffers = new HashMap();
404405406407408409410411412413414
createMenuItem(builder, "item2.1"); createMenuItem(builder, "item2.2"); builder.endMenu(); menu = builder.endMenu(); final Map buffers = new HashMap(); MenuModelVisitor setupMapVisitor = new AbstractMenuModelHandler() { // javadoc inherited
272273274275276277278279280281282
builder.endText(); builder.endLabel(); builder.setHref(new LiteralLinkAssetReference("href.xml")); builder.endMenuItem(); builder.endMenuGroup(); builder.endMenu(); return builder.getCompletedMenuModel(); } /**