package org.nocket.component.menu; import java.util.List; import org.apache.wicket.markup.html.panel.Panel; import org.nocket.gen.domain.visitor.html.styling.StylingFactory; import org.nocket.gen.domain.visitor.html.styling.common.WebMenuBuilderI; /** * A MenuPanel component which displays the provided List of MenuItems in a * navigation * * @author vocke03 * */ @SuppressWarnings({ "serial" }) public class MenuPanel extends Panel { public MenuPanel(String id, List<MenuItem> list) { super(id); WebMenuBuilderI menuBuilder = StylingFactory.getStylingStrategy().getWebMenuBuilder(); menuBuilder.initMenuBuilder("realMainMenu", list); add(menuBuilder.getMenu()); } }