@Restrict("#{s:hasPermission('Node', 'editMenu', directoryHome.instance)}")
public void removeMenuItem(Long menuItemId) {
Iterator<WikiMenuItem> it = menuItems.iterator();
while (it.hasNext()) {
WikiMenuItem wikiMenuItem = it.next();
if (wikiMenuItem.getDirectoryId().equals(menuItemId)) {
getLog().debug("Removing menu item: " + menuItemId);
it.remove();
alreadyUsedMenuItems.remove(wikiMenuItem.getDirectory());
refreshAvailableMenuItems(getInstance());
}
}
}