public class MolgenisUiMenuPermissionDecorator extends Object implements UiMenu
| Constructor and Description |
|---|
MolgenisUiMenuPermissionDecorator(UiMenu molgenisUiMenu,
org.molgenis.security.core.PermissionService permissionService) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsItem(String itemId) |
UiMenuItem |
getActiveItem() |
List<UiMenu> |
getBreadcrumb() |
String |
getId() |
List<UiMenuItem> |
getItems() |
String |
getName() |
UiMenu |
getParentMenu() |
UiMenuItemType |
getType() |
String |
getUrl() |
boolean |
isAuthorized() |
public MolgenisUiMenuPermissionDecorator(UiMenu molgenisUiMenu, org.molgenis.security.core.PermissionService permissionService)
public String getId()
getId in interface UiMenuItempublic String getName()
getName in interface UiMenuItempublic String getUrl()
getUrl in interface UiMenuItempublic UiMenuItemType getType()
getType in interface UiMenuItempublic UiMenu getParentMenu()
getParentMenu in interface UiMenuItempublic boolean isAuthorized()
isAuthorized in interface UiMenuItempublic List<UiMenuItem> getItems()
public boolean containsItem(String itemId)
containsItem in interface UiMenupublic UiMenuItem getActiveItem()
getActiveItem in interface UiMenupublic List<UiMenu> getBreadcrumb()
getBreadcrumb in interface UiMenuCopyright © 2017. All rights reserved.