Class ApplicationMenuItemFactoryImpl
java.lang.Object
com.hack23.cia.web.impl.ui.application.views.common.menufactory.impl.AbstractMenuItemFactoryImpl
com.hack23.cia.web.impl.ui.application.views.common.menufactory.impl.ApplicationMenuItemFactoryImpl
- All Implemented Interfaces:
ApplicationMenuItemFactory
@Service
public final class ApplicationMenuItemFactoryImpl
extends AbstractMenuItemFactoryImpl
implements ApplicationMenuItemFactory
The Class ApplicationMenuItemFactoryImpl.
-
Constructor Summary
ConstructorDescriptionInstantiates a new application menu item factory impl. -
Method Summary
Modifier and TypeMethodDescriptionvoid
addRankingMenu
(com.vaadin.ui.MenuBar menuBar) Adds the ranking menu.com.vaadin.ui.MenuBar
createMainPageMenuBar
(com.vaadin.ui.MenuBar menuBar) Creates a new ApplicationMenuItem object.void
createOverviewPage
(com.vaadin.ui.VerticalLayout panelContent) Creates a new ApplicationMenuItem object.Methods inherited from class com.hack23.cia.web.impl.ui.application.views.common.menufactory.impl.AbstractMenuItemFactoryImpl
createButtonLink, initApplicationMenuBar
-
Constructor Details
-
ApplicationMenuItemFactoryImpl
public ApplicationMenuItemFactoryImpl()Instantiates a new application menu item factory impl.
-
-
Method Details
-
addRankingMenu
public void addRankingMenu(com.vaadin.ui.MenuBar menuBar) Description copied from interface:ApplicationMenuItemFactory
Adds the ranking menu.- Specified by:
addRankingMenu
in interfaceApplicationMenuItemFactory
- Parameters:
menuBar
- the menu bar
-
createMainPageMenuBar
public com.vaadin.ui.MenuBar createMainPageMenuBar(com.vaadin.ui.MenuBar menuBar) Description copied from interface:ApplicationMenuItemFactory
Creates a new ApplicationMenuItem object.- Specified by:
createMainPageMenuBar
in interfaceApplicationMenuItemFactory
- Parameters:
menuBar
- the menu bar- Returns:
- the menu bar
-
createOverviewPage
public void createOverviewPage(com.vaadin.ui.VerticalLayout panelContent) Description copied from interface:ApplicationMenuItemFactory
Creates a new ApplicationMenuItem object.- Specified by:
createOverviewPage
in interfaceApplicationMenuItemFactory
- Parameters:
panelContent
- the panel content
-