Class MenuItemRegistryImpl
- java.lang.Object
-
- de.tudarmstadt.ukp.clarin.webanno.ui.core.menu.MenuItemRegistryImpl
-
- All Implemented Interfaces:
MenuItemRegistry
@Component("menuItemService") public class MenuItemRegistryImpl extends java.lang.Object implements MenuItemRegistry
-
-
Field Summary
-
Fields inherited from interface de.tudarmstadt.ukp.clarin.webanno.ui.core.menu.MenuItemRegistry
SERVICE_NAME
-
-
Constructor Summary
Constructors Constructor Description MenuItemRegistryImpl(java.util.List<MenuItem> aExtensions)
-
Method Summary
Modifier and Type Method Description java.util.Optional<MenuItem>
getMenuItem(java.lang.Class<? extends org.apache.wicket.Page> aClass)
java.util.List<MenuItem>
getMenuItems()
void
onContextRefreshedEvent(org.springframework.context.event.ContextRefreshedEvent aEvent)
-
-
-
Constructor Detail
-
MenuItemRegistryImpl
public MenuItemRegistryImpl(@Lazy @Autowired(required=false) java.util.List<MenuItem> aExtensions)
-
-
Method Detail
-
onContextRefreshedEvent
@EventListener public void onContextRefreshedEvent(org.springframework.context.event.ContextRefreshedEvent aEvent)
-
getMenuItem
public java.util.Optional<MenuItem> getMenuItem(java.lang.Class<? extends org.apache.wicket.Page> aClass)
- Specified by:
getMenuItem
in interfaceMenuItemRegistry
-
getMenuItems
public java.util.List<MenuItem> getMenuItems()
- Specified by:
getMenuItems
in interfaceMenuItemRegistry
-
-