Class AbstractPageModContentFactoryImpl
java.lang.Object
com.hack23.cia.web.impl.ui.application.views.common.pagemode.AbstractPageModContentFactoryImpl
- All Implemented Interfaces:
PageModeContentFactory
- Direct Known Subclasses:
AbstractBasicPageModContentFactoryImpl
,AbstractItemPageModContentFactoryImpl
public abstract class AbstractPageModContentFactoryImpl
extends Object
implements PageModeContentFactory
The Class AbstractPageModContentFactoryImpl.
-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprotected
Instantiates a new abstract page mod content factory impl. -
Method Summary
Modifier and TypeMethodDescriptionprotected final void
createPageVisitHistory
(String pageName, String pageId, com.vaadin.ui.VerticalLayout panelContent) Creates the page visit history.protected static final com.vaadin.ui.VerticalLayout
Creates the panel content.protected final AdminChartDataManager
protected final com.hack23.cia.service.api.ApplicationManager
Gets the application manager.protected final FormFactory
Gets the form factory.protected final GridFactory
Gets the grid factory.protected final ApplicationMenuItemFactory
Gets the menu item factory.protected final PageActionEventHelper
Gets the page action event helper.protected static final String
Gets the page id.protected final PageLinkFactory
Gets the page link factory.protected static final int
Gets the page nr.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.hack23.cia.web.impl.ui.application.views.common.pagemode.PageModeContentFactory
createContent, matches, validReference
-
Field Details
-
CURRENT_PAGE_VISIT_HISTORY
The Constant CURRENT_PAGE_VISIT_HISTORY.- See Also:
-
DEFAULT_RESULTS_PER_PAGE
public static final int DEFAULT_RESULTS_PER_PAGEThe Constant DEFAULT_RESULTS_PER_PAGE.- See Also:
-
GENERAL_PAGE_MODE_PAGE_VISIT
The Constant GENERAL_PAGE_MODE_PAGE_VISIT.- See Also:
-
-
Constructor Details
-
AbstractPageModContentFactoryImpl
protected AbstractPageModContentFactoryImpl()Instantiates a new abstract page mod content factory impl.
-
-
Method Details
-
createPageVisitHistory
protected final void createPageVisitHistory(String pageName, String pageId, com.vaadin.ui.VerticalLayout panelContent) Creates the page visit history.- Parameters:
pageName
- the page namepageId
- the page idpanelContent
- the panel content
-
createPanelContent
protected static final com.vaadin.ui.VerticalLayout createPanelContent()Creates the panel content.- Returns:
- the vertical layout
-
getAdminChartDataManager
-
getApplicationManager
protected final com.hack23.cia.service.api.ApplicationManager getApplicationManager()Gets the application manager.- Returns:
- the application manager
-
getFormFactory
Gets the form factory.- Returns:
- the form factory
-
getGridFactory
Gets the grid factory.- Returns:
- the grid factory
-
getMenuItemFactory
Gets the menu item factory.- Returns:
- the menu item factory
-
getPageActionEventHelper
Gets the page action event helper.- Returns:
- the page action event helper
-
getPageId
Gets the page id.- Parameters:
parameters
- the parameters- Returns:
- the page id
-
getPageLinkFactory
Gets the page link factory.- Returns:
- the page link factory
-
getPageNr
Gets the page nr.- Parameters:
parameters
- the parameters- Returns:
- the page nr
-