public Class<? extends Page> getPageClass() { return menuItemDef != null ? menuItemDef.getPageClass() : null; }
public MenuEntry(final MenuItemDef menuItem, final MenuBuilderContext context) { this.menuItemDef = menuItem; if (context.isMobileMenu() == true) { mobileMenu = true; Validate.notNull(menuItem.getMobilePageClass()); this.url = WicketUtils.getBookmarkablePageUrl(menuItem.getMobilePageClass()); } else if (menuItem.isWicketPage() == true) { this.url = WicketUtils.getBookmarkablePageUrl(menuItem.getPageClass(), menuItem.getParams()); } else if (menuItem.getUrl() != null) { this.url = "../secure/" + menuItem.getUrl(); } }