in src/main/java/org/apache/nutch/webui/pages/AbstractBasePage.java [111:132]
protected Component addUserMenu() {
DropDownButton userMenu = new NavbarDropDownButton(Model.of("Username")) {
/**
*
*/
private static final long serialVersionUID = 1L;
@Override
protected List<AbstractLink> newSubMenuButtons(final String buttonMarkupId) {
List<AbstractLink> subMenu = Lists.newArrayList();
subMenu.add(new MenuBookmarkablePageLink<Void>(UserSettingsPage.class,
new ResourceModel("navbar.userMenu.settings"))
.setIconType(FontAwesomeIconType.gear));
subMenu.add(new MenuDivider());
subMenu.add(new MenuBookmarkablePageLink<Void>(LogOutPage.class,
new ResourceModel("navbar.userMenu.logout"))
.setIconType(FontAwesomeIconType.power_off));
return subMenu;
}
}.setIconType(FontAwesomeIconType.user);
return userMenu;
}