com.vaadin.ui.MenuBar - java examples

Here are the examples of the java api com.vaadin.ui.MenuBar taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

155 Examples 7

19 View Complete Implementation : PartyRankingMenuItemFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Override
public void createPartyRankingMenuBar(final MenuBar menuBar) {
    initApplicationMenuBar(menuBar);
    applicationMenuItemFactory.addRankingMenu(menuBar);
    createPartyRankingTopics(menuBar.addItem(PARTY_RANKING, VaadinIcons.GROUP, null));
}

19 View Complete Implementation : PoliticianRankingMenuItemFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Override
public void createPoliticianRankingMenuBar(final MenuBar menuBar) {
    initApplicationMenuBar(menuBar);
    applicationMenuItemFactory.addRankingMenu(menuBar);
    createPoliticianRankingTopics(menuBar.addItem(POLITICIAN_RANKING, VaadinIcons.BUG, null));
}

19 View Complete Implementation : CommitteeRankingMenuItemFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
/**
 * Creates the committeee ranking menu bar.
 *
 * @param menuBar
 *            the menu bar
 */
@Override
public void createCommitteeeRankingMenuBar(final MenuBar menuBar) {
    initApplicationMenuBar(menuBar);
    applicationMenuItemFactory.addRankingMenu(menuBar);
    createCommitteeRankingTopics(menuBar.addItem(COMMITTEE_RANKING_TEXT, null, null));
}

19 View Complete Implementation : GovernmentBodyRankingMenuItemFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Override
public void createGovernmentBodyRankingMenuBar(final MenuBar menuBar) {
    initApplicationMenuBar(menuBar);
    applicationMenuItemFactory.addRankingMenu(menuBar);
    createGovernmentBodyRankingTopics(menuBar.addItem(GOVERNMENT_BODY_RANKING, null, null));
}

18 View Complete Implementation : CommitteeMenuItemFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Override
public void createCommitteeeMenuBar(final MenuBar menuBar, final String pageId) {
    initApplicationMenuBar(menuBar);
    applicationMenuItemFactory.addRankingMenu(menuBar);
    committeeRankingMenuItemFactory.createCommitteeRankingTopics(menuBar.addItem(COMMITTEE_RANKING_TEXT, VaadinIcons.GROUP, null));
    final MenuItem committeeItem = menuBar.addItem("Committee " + pageId, VaadinIcons.GROUP, null);
    committeeItem.addItem(OVERVIEW_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.COMMITTEE_VIEW_NAME, PageMode.OVERVIEW, pageId));
    final MenuItem rolesItem = committeeItem.addItem(ROLES_TEXT, VaadinIcons.GROUP, null);
    rolesItem.addItem(CURRENT_MEMBERS_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.COMMITTEE_VIEW_NAME, CommitteePageMode.CURRENT_MEMBERS.toString(), pageId));
    rolesItem.addItem(MEMBER_HISTORY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.COMMITTEE_VIEW_NAME, CommitteePageMode.MEMBERHISTORY.toString(), pageId));
    rolesItem.addItem(ROLE_GHANT_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.COMMITTEE_VIEW_NAME, CommitteePageMode.ROLEGHANT.toString(), pageId));
    final MenuItem doreplacedenreplacedem = committeeItem.addItem(DOreplacedENTS_TEXT, VaadinIcons.GROUP, null);
    doreplacedenreplacedem.addItem(DOreplacedENT_ACTIVITY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.COMMITTEE_VIEW_NAME, CommitteePageMode.DOreplacedENTACTIVITY.toString(), pageId));
    doreplacedenreplacedem.addItem(DOreplacedENT_HISTORY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.COMMITTEE_VIEW_NAME, CommitteePageMode.DOreplacedENT_HISTORY.toString(), pageId));
    final MenuItem balloreplacedem = committeeItem.addItem(BALLOTS_TEXT, VaadinIcons.GROUP, null);
    balloreplacedem.addItem(BALLOT_DECISION_SUMMARY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.COMMITTEE_VIEW_NAME, CommitteePageMode.BALLOTDECISIONSUMMARY.toString(), pageId));
    balloreplacedem.addItem(DECISION_SUMMARY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.COMMITTEE_VIEW_NAME, CommitteePageMode.DECISIONSUMMARY.toString(), pageId));
    balloreplacedem.addItem(DECISION_TYPE_DAILY_SUMMARY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.COMMITTEE_VIEW_NAME, CommitteePageMode.DECISIONTYPEDAILYSUMMARY.toString(), pageId));
    balloreplacedem.addItem("Decision flow", VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.COMMITTEE_VIEW_NAME, PageMode.CHARTS + "/" + ChartIndicators.DECISION_FLOW_CHART, pageId));
    committeeItem.addItem(PAGE_VISIT_HISTORY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.COMMITTEE_VIEW_NAME, PageMode.PAGEVISITHISTORY, pageId));
}

18 View Complete Implementation : UserHomeMenuItemFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Override
public void createUserHomeMenuBar(final MenuBar menuBar, final String pageId) {
    initApplicationMenuBar(menuBar);
    applicationMenuItemFactory.addRankingMenu(menuBar);
    final MenuItem accounreplacedem = menuBar.addItem("Useraccount", VaadinIcons.USER, null);
    accounreplacedem.addItem(OVERVIEW_TEXT, VaadinIcons.USER, new PageModeMenuCommand(UserViews.USERHOME_VIEW_NAME, PageMode.OVERVIEW, pageId));
    accounreplacedem.addItem(SECURITY_SETTING_TEXT, VaadinIcons.USER, new PageModeMenuCommand(UserViews.USERHOME_VIEW_NAME, UserHomePageMode.SECURITY_SETTINGS.toString(), pageId));
    accounreplacedem.addItem(USER_VISITS, VaadinIcons.USER, new PageModeMenuCommand(UserViews.USERHOME_VIEW_NAME, UserHomePageMode.USER_VISITS.toString(), pageId));
    accounreplacedem.addItem(USER_EVENTS, VaadinIcons.USER, new PageModeMenuCommand(UserViews.USERHOME_VIEW_NAME, UserHomePageMode.USER_EVENTS.toString(), pageId));
}

18 View Complete Implementation : PartyOverviewPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenParty viewRiksdagenParty = gereplacedem(parameters);
    getPartyMenuItemFactory().createPartyMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, OVERVIEW);
    final Link addPartyPageLink = getPageLinkFactory().addPartyPageLink(viewRiksdagenParty);
    panelContent.addComponent(addPartyPageLink);
    panelContent.setExpandRatio(addPartyPageLink, ContentRatio.SMALL);
    getFormFactory().addFormPanelTextFields(panelContent, viewRiksdagenParty, ViewRiksdagenParty.clreplaced, AS_LIST);
    final DataContainer<ViewRiksdagenPartySummary, String> partySummarydataContainer = getApplicationManager().getDataContainer(ViewRiksdagenPartySummary.clreplaced);
    final ViewRiksdagenPartySummary viewRiksdagenPartySummary = partySummarydataContainer.load(pageId);
    if (viewRiksdagenPartySummary != null) {
        getFormFactory().addFormPanelTextFields(panelContent, viewRiksdagenPartySummary, ViewRiksdagenPartySummary.clreplaced, AS_LIST2);
    }
    final VerticalLayout overviewLayout = new VerticalLayout();
    overviewLayout.setSizeFull();
    panelContent.addComponent(overviewLayout);
    panelContent.setExpandRatio(overviewLayout, ContentRatio.LARGE_FORM);
    getPartyMenuItemFactory().createOverviewPage(overviewLayout, pageId);
    pageCompleted(parameters, panel, pageId, viewRiksdagenParty);
    return panelContent;
}

18 View Complete Implementation : GovernmentBodyMenuItemFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Override
public void createGovernmentBodyMenuBar(final MenuBar menuBar, final String pageId) {
    initApplicationMenuBar(menuBar);
    applicationMenuItemFactory.addRankingMenu(menuBar);
    governmentBodyRankingMenuItemFactory.createGovernmentBodyRankingTopics(menuBar.addItem(GOVERNMENT_BODY_RANKING, VaadinIcons.GROUP, null));
    final MenuItem governmentBodyItem = menuBar.addItem("GovernmentBody " + pageId, VaadinIcons.GROUP, null);
    governmentBodyItem.addItem(OVERVIEW_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.GOVERNMENT_BODY_VIEW_NAME, PageMode.OVERVIEW, pageId));
    governmentBodyItem.addItem(HEADCOUNT_CHART, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.GOVERNMENT_BODY_VIEW_NAME, GovernmentBodyPageMode.HEADCOUNT.toString(), pageId));
    governmentBodyItem.addItem(INCOME, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.GOVERNMENT_BODY_VIEW_NAME, GovernmentBodyPageMode.INCOME.toString(), pageId));
    governmentBodyItem.addItem(EXPENDITURE, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.GOVERNMENT_BODY_VIEW_NAME, GovernmentBodyPageMode.EXPENDITURE.toString(), pageId));
    governmentBodyItem.addItem(PAGE_VISIT_HISTORY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.GOVERNMENT_BODY_VIEW_NAME, PageMode.PAGEVISITHISTORY, pageId));
}

18 View Complete Implementation : AdminCountryPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout content = createPanelContent();
    final String pageId = getPageId(parameters);
    final int pageNr = getPageNr(parameters);
    getMenuItemFactory().createMainPageMenuBar(menuBar);
    LabelFactory.createHeader2Label(content, ADMIN_COUNTRY);
    final DataContainer<CountryElement, Long> dataContainer = getApplicationManager().getDataContainer(CountryElement.clreplaced);
    final List<CountryElement> pageOrderBy = dataContainer.getPageOrderBy(pageNr, DEFAULT_RESULTS_PER_PAGE, CountryElement_.countryName);
    getPagingUtil().createPagingControls(content, NAME, pageId, dataContainer.getSize(), pageNr, DEFAULT_RESULTS_PER_PAGE);
    getGridFactory().createBasicBeanItemNestedPropertiesGrid(content, CountryElement.clreplaced, pageOrderBy, COUNTRY2, null, COLUMN_ORDER, HIDE_COLUMNS, LISTENER, null, null);
    if (pageId != null && !pageId.isEmpty()) {
        final CountryElement country = dataContainer.load(Long.valueOf(pageId));
        if (country != null) {
            getFormFactory().addFormPanelTextFields(content, country, CountryElement.clreplaced, AS_LIST);
        }
    }
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_ADMIN_COUNTRY_VIEW, ApplicationEventGroup.ADMIN, NAME, null, pageId);
    return content;
}

18 View Complete Implementation : PoliticianRoleGhantPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenPolitician viewRiksdagenPolitician = gereplacedem(parameters);
    getPoliticianMenuItemFactory().createPoliticianMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, PoliticianPageMode.ROLEGHANT.toString());
    final PersonData personData = getApplicationManager().getDataContainer(PersonData.clreplaced).load(viewRiksdagenPolitician.getPersonId());
    final List<replacedignmentData> replacedignmentList = personData.getPersonreplacedignmentData().getreplacedignmentList();
    politicianGhantChartManager.createRoleGhant(panelContent, replacedignmentList);
    pageCompleted(parameters, panel, pageId, viewRiksdagenPolitician);
    return panelContent;
}

18 View Complete Implementation : MinistryMenuItemFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Override
public void createMinistryMenuBar(final MenuBar menuBar, final String pageId) {
    initApplicationMenuBar(menuBar);
    applicationMenuItemFactory.addRankingMenu(menuBar);
    ministryRankingMenuItemFactory.createMinistryRankingTopics(menuBar.addItem(MINISTRY_RANKING, VaadinIcons.GROUP, null));
    final MenuItem ministryItem = menuBar.addItem("Ministry " + pageId, VaadinIcons.GROUP, null);
    ministryItem.addItem(OVERVIEW_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.MINISTRY_VIEW_NAME, PageMode.OVERVIEW, pageId));
    final MenuItem rolesItem = ministryItem.addItem(ROLES_TEXT, VaadinIcons.GROUP, null);
    rolesItem.addItem(CURRENT_MEMBERS_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.MINISTRY_VIEW_NAME, MinistryPageMode.CURRENTMEMBERS.toString(), pageId));
    rolesItem.addItem(MEMBER_HISTORY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.MINISTRY_VIEW_NAME, MinistryPageMode.MEMBERHISTORY.toString(), pageId));
    rolesItem.addItem(ROLE_GHANT_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.MINISTRY_VIEW_NAME, MinistryPageMode.ROLEGHANT.toString(), pageId));
    rolesItem.addItem(GOVERNMENT_BODIES_HEADCOUNT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.MINISTRY_VIEW_NAME, MinistryPageMode.GOVERNMENT_BODIES_HEADCOUNT.toString(), pageId));
    rolesItem.addItem(GOVERNMENT_BODIES_INCOME, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.MINISTRY_VIEW_NAME, MinistryPageMode.GOVERNMENT_BODIES_INCOME.toString(), pageId));
    rolesItem.addItem(GOVERNMENT_BODIES_EXPENDITURE, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.MINISTRY_VIEW_NAME, MinistryPageMode.GOVERNMENT_BODIES_EXPENDITURE.toString(), pageId));
    final MenuItem doreplacedenreplacedem = ministryItem.addItem(DOreplacedENTS_TEXT, VaadinIcons.GROUP, null);
    doreplacedenreplacedem.addItem(DOreplacedENT_ACTIVITY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.MINISTRY_VIEW_NAME, MinistryPageMode.DOreplacedENTACTIVITY.toString(), pageId));
    doreplacedenreplacedem.addItem(DOreplacedENT_HISTORY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.MINISTRY_VIEW_NAME, MinistryPageMode.DOreplacedENTHISTORY.toString(), pageId));
    ministryItem.addItem(PAGE_VISIT_HISTORY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.MINISTRY_VIEW_NAME, PageMode.PAGEVISITHISTORY, pageId));
}

18 View Complete Implementation : PartyCommitteeBallotDecisionSummaryPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenParty viewRiksdagenParty = gereplacedem(parameters);
    getPartyMenuItemFactory().createPartyMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, COMMITTEE_BALLOT_DECISION_SUMMARY);
    final DataContainer<ViewRiksdagenCommitteeBallotDecisionPartySummary, ViewRiksdagenCommitteeBallotDecisionPartyEmbeddedId> committeeBallotDecisionPartyDataContainer = getApplicationManager().getDataContainer(ViewRiksdagenCommitteeBallotDecisionPartySummary.clreplaced);
    final List<ViewRiksdagenCommitteeBallotDecisionPartySummary> decisionPartySummaryList = committeeBallotDecisionPartyDataContainer.findOrderedByPropertyListByEmbeddedProperty(ViewRiksdagenCommitteeBallotDecisionPartySummary.clreplaced, ViewRiksdagenCommitteeBallotDecisionPartySummary_.embeddedId, ViewRiksdagenCommitteeBallotDecisionPartyEmbeddedId.clreplaced, ViewRiksdagenCommitteeBallotDecisionPartyEmbeddedId_.party, pageId, ViewRiksdagenCommitteeBallotDecisionPartySummary_.voteDate);
    getGridFactory().createBasicBeanItemNestedPropertiesGrid(panelContent, ViewRiksdagenCommitteeBallotDecisionPartySummary.clreplaced, decisionPartySummaryList, COMMITTEE_BALLOT_DECISION_PARTY_SUMMARY, NESTED_PROPERTIES, COLUMN_ORDER, HIDE_COLUMNS, LISTENER, BALLOT_ID, null);
    pageCompleted(parameters, panel, pageId, viewRiksdagenParty);
    return panelContent;
}

18 View Complete Implementation : PoliticianOverviewPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenPolitician viewRiksdagenPolitician = gereplacedem(parameters);
    getPoliticianMenuItemFactory().createPoliticianMenuBar(menuBar, pageId);
    final PersonData personData = getApplicationManager().getDataContainer(PersonData.clreplaced).load(viewRiksdagenPolitician.getPersonId());
    createOverviewContent(panelContent, personData, viewRiksdagenPolitician, pageId);
    pageCompleted(parameters, panel, pageId, viewRiksdagenPolitician);
    return panelContent;
}

18 View Complete Implementation : BallotMenuItemFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Override
public void createBallotMenuBar(final MenuBar menuBar, final String pageId) {
    initApplicationMenuBar(menuBar);
    menuBar.addItem(OVERVIEW_TEXT, VaadinIcons.PIE_CHART, new PageModeMenuCommand(UserViews.BALLOT_VIEW_NAME, PageMode.OVERVIEW, pageId));
    menuBar.addItem(CHARTS_TEXT, VaadinIcons.PIE_CHART, new PageModeMenuCommand(UserViews.BALLOT_VIEW_NAME, PageMode.CHARTS, pageId));
}

18 View Complete Implementation : PoliticianRoleListPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenPolitician viewRiksdagenPolitician = gereplacedem(parameters);
    getPoliticianMenuItemFactory().createPoliticianMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, PoliticianPageMode.ROLELIST.toString());
    final PersonData personData = getApplicationManager().getDataContainer(PersonData.clreplaced).load(viewRiksdagenPolitician.getPersonId());
    final List<replacedignmentData> replacedignmentList = personData.getPersonreplacedignmentData().getreplacedignmentList();
    createRoleList(panelContent, replacedignmentList);
    pageCompleted(parameters, panel, pageId, viewRiksdagenPolitician);
    return panelContent;
}

18 View Complete Implementation : AdminLanguagePageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout content = createPanelContent();
    final String pageId = getPageId(parameters);
    final int pageNr = getPageNr(parameters);
    getMenuItemFactory().createMainPageMenuBar(menuBar);
    LabelFactory.createHeader2Label(content, ADMIN_LANGUAGE);
    final DataContainer<LanguageData, Long> dataContainer = getApplicationManager().getDataContainer(LanguageData.clreplaced);
    final List<LanguageData> pageOrderBy = dataContainer.getPageOrderBy(pageNr, DEFAULT_RESULTS_PER_PAGE, LanguageData_.languageName);
    getPagingUtil().createPagingControls(content, NAME, pageId, dataContainer.getSize(), pageNr, DEFAULT_RESULTS_PER_PAGE);
    getGridFactory().createBasicBeanItemGrid(content, LanguageData.clreplaced, pageOrderBy, LANGUAGE_DATA, COLUMN_ORDER, HIDE_COLUMNS, LISTENER, null, null);
    if (pageId != null && !pageId.isEmpty()) {
        final LanguageData languageData = dataContainer.load(Long.valueOf(pageId));
        if (languageData != null) {
            getFormFactory().addFormPanelTextFields(content, languageData, LanguageData.clreplaced, AS_LIST);
        }
    }
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_ADMIN_LANGUAGE_VIEW, ApplicationEventGroup.ADMIN, NAME, null, pageId);
    return content;
}

18 View Complete Implementation : DataSummaryAuthorPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout content = createPanelContent();
    getMenuItemFactory().createMainPageMenuBar(menuBar);
    LabelFactory.createHeader2Label(content, ADMIN_AUTHOR_SUMMARY);
    final HorizontalLayout horizontalLayout = new HorizontalLayout();
    horizontalLayout.setSizeFull();
    content.addComponent(horizontalLayout);
    content.setExpandRatio(horizontalLayout, ContentRatio.LARGE);
    final DataContainer<ViewAuditAuthorSummary, Long> dataContainer = getApplicationManager().getDataContainer(ViewAuditAuthorSummary.clreplaced);
    getGridFactory().createBasicBeanItemNestedPropertiesGrid(horizontalLayout, ViewAuditAuthorSummary.clreplaced, dataContainer.getAll(), ADMIN_AUTHOR_SUMMARY, null, COLUMN_ORDER, HIDE_COLUMNS, null, null, null);
    return content;
}

18 View Complete Implementation : AdminPortalPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout content = createPanelContent();
    final String pageId = getPageId(parameters);
    final int pageNr = getPageNr(parameters);
    getMenuItemFactory().createMainPageMenuBar(menuBar);
    LabelFactory.createHeader2Label(content, ADMIN_PORTAL);
    final DataContainer<Portal, Long> dataContainer = getApplicationManager().getDataContainer(Portal.clreplaced);
    final List<Portal> pageOrderBy = dataContainer.getPageOrderBy(pageNr, DEFAULT_RESULTS_PER_PAGE, Portal_.portalName);
    getPagingUtil().createPagingControls(content, NAME, pageId, dataContainer.getSize(), pageNr, DEFAULT_RESULTS_PER_PAGE);
    getGridFactory().createBasicBeanItemGrid(content, Portal.clreplaced, pageOrderBy, PORTAL2, COLUMN_ORDER, HIDE_COLUMNS, new PageItemPropertyClickListener(AdminViews.ADMIN_PORTAL_VIEW_NAME, "hjid"), null, null);
    if (pageId != null && !pageId.isEmpty()) {
        final Portal portal = dataContainer.load(Long.valueOf(pageId));
        if (portal != null) {
            getFormFactory().addFormPanelTextFields(content, portal, Portal.clreplaced, AS_LIST);
        }
    }
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_ADMIN_PORTAL_VIEW, ApplicationEventGroup.ADMIN, NAME, null, pageId);
    return content;
}

18 View Complete Implementation : PoliticianBallotDecisionSummaryPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenPolitician viewRiksdagenPolitician = gereplacedem(parameters);
    getPoliticianMenuItemFactory().createPoliticianMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, PoliticianPageMode.BALLOTDECISIONSUMMARY.toString());
    final DataContainer<ViewRiksdagenCommitteeBallotDecisionPoliticianSummary, ViewRiksdagenCommitteeBallotDecisionPoliticianEmbeddedId> committeeBallotDecisionPartyDataContainer = getApplicationManager().getDataContainer(ViewRiksdagenCommitteeBallotDecisionPoliticianSummary.clreplaced);
    final List<ViewRiksdagenCommitteeBallotDecisionPoliticianSummary> decisionPartySummaryList = committeeBallotDecisionPartyDataContainer.findOrderedByPropertyListByEmbeddedProperty(ViewRiksdagenCommitteeBallotDecisionPoliticianSummary.clreplaced, ViewRiksdagenCommitteeBallotDecisionPoliticianSummary_.embeddedId, ViewRiksdagenCommitteeBallotDecisionPoliticianEmbeddedId.clreplaced, ViewRiksdagenCommitteeBallotDecisionPoliticianEmbeddedId_.intressentId, pageId, ViewRiksdagenCommitteeBallotDecisionPoliticianSummary_.voteDate);
    getGridFactory().createBasicBeanItemNestedPropertiesGrid(panelContent, ViewRiksdagenCommitteeBallotDecisionPoliticianSummary.clreplaced, decisionPartySummaryList, COMMITTEE_BALLOT_DECISION_POLITICIAN_SUMMARY, NESTED_PROPERTIES, COLUMN_ORDER, HIDE_COLUMNS, LISTENER, BALLOT_ID, null);
    pageCompleted(parameters, panel, pageId, viewRiksdagenPolitician);
    return panelContent;
}

18 View Complete Implementation : ParliamentMenuItemFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Override
public void createParliamentTopicMenu(final MenuBar menuBar) {
    initApplicationMenuBar(menuBar);
    applicationMenuItemFactory.addRankingMenu(menuBar);
    createParliamentTopicMenu(menuBar.addItem(PARLIAMENT_RANKING_TEXT, VaadinIcons.INSreplacedUTION, null));
}

18 View Complete Implementation : AdminApplicationEventsChartsPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout content = createPanelContent();
    final String pageId = getPageId(parameters);
    getMenuItemFactory().createMainPageMenuBar(menuBar);
    LabelFactory.createHeader2Label(content, ADMIN_APPLICATION_ACTION_EVENT);
    getAdminChartDataManager().createApplicationActionEventPageDailySummaryChart(content);
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_ADMIN_APPLICATION_EVENTS_VIEW, ApplicationEventGroup.ADMIN, NAME, null, pageId);
    return content;
}

18 View Complete Implementation : PoliticianRoleSummaryPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenPolitician viewRiksdagenPolitician = gereplacedem(parameters);
    getPoliticianMenuItemFactory().createPoliticianMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, PoliticianPageMode.ROLESUMMARY.toString());
    final PersonData personData = getApplicationManager().getDataContainer(PersonData.clreplaced).load(viewRiksdagenPolitician.getPersonId());
    final List<replacedignmentData> replacedignmentList = personData.getPersonreplacedignmentData().getreplacedignmentList();
    createRoleSummary(panelContent, replacedignmentList, viewRiksdagenPolitician);
    pageCompleted(parameters, panel, pageId, viewRiksdagenPolitician);
    return panelContent;
}

17 View Complete Implementation : DocumentMenuItemFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Override
public void createDoreplacedentMenuBar(final MenuBar menuBar, final String pageId) {
    createDoreplacedentsMenuBar(menuBar);
    final MenuItem doreplacedenreplacedem = menuBar.addItem(DOreplacedENT, VaadinIcons.FILE, null);
    doreplacedenreplacedem.addItem(OVERVIEW_TEXT, VaadinIcons.FILE, new PageModeMenuCommand(UserViews.DOreplacedENT_VIEW_NAME, PageMode.OVERVIEW, pageId));
    doreplacedenreplacedem.addItem(DOreplacedENT_ACTIVITY_TEXT, VaadinIcons.FILE, new PageModeMenuCommand(UserViews.DOreplacedENT_VIEW_NAME, DoreplacedentPageMode.DOreplacedENTACTIVITY.toString(), pageId));
    doreplacedenreplacedem.addItem(PERSON_REFERENCES, VaadinIcons.FILE, new PageModeMenuCommand(UserViews.DOreplacedENT_VIEW_NAME, DoreplacedentPageMode.PERSONREFERENCES.toString(), pageId));
    doreplacedenreplacedem.addItem(DOreplacedENT_DETAILS, VaadinIcons.FILE, new PageModeMenuCommand(UserViews.DOreplacedENT_VIEW_NAME, DoreplacedentPageMode.DOreplacedENTDETAILS.toString(), pageId));
    doreplacedenreplacedem.addItem(DOreplacedENT_DATA, VaadinIcons.FILE, new PageModeMenuCommand(UserViews.DOreplacedENT_VIEW_NAME, DoreplacedentPageMode.DOreplacedENTDATA.toString(), pageId));
    doreplacedenreplacedem.addItem(DOreplacedENT_REFERENCES, VaadinIcons.FILE, new PageModeMenuCommand(UserViews.DOreplacedENT_VIEW_NAME, DoreplacedentPageMode.DOreplacedENTREFERENCES.toString(), pageId));
    doreplacedenreplacedem.addItem(DOreplacedENT_DECISION, VaadinIcons.FILE, new PageModeMenuCommand(UserViews.DOreplacedENT_VIEW_NAME, DoreplacedentPageMode.DOreplacedENTDECISION.toString(), pageId));
    doreplacedenreplacedem.addItem(DOreplacedENT_ATTACHEMENTS, VaadinIcons.FILE, new PageModeMenuCommand(UserViews.DOreplacedENT_VIEW_NAME, DoreplacedentPageMode.DOreplacedENTATTACHMENTS.toString(), pageId));
    doreplacedenreplacedem.addItem(PAGE_VISIT_HISTORY_TEXT, null, new PageModeMenuCommand(UserViews.DOreplacedENT_VIEW_NAME, PageMode.PAGEVISITHISTORY, pageId));
}

17 View Complete Implementation : PartySupportAnnualSummaryChartPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenParty viewRiksdagenParty = gereplacedem(parameters);
    getPartyMenuItemFactory().createPartyMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, replacedLE);
    chartDataManager.createPartyChart(panelContent, pageId);
    pageCompleted(parameters, panel, pageId, viewRiksdagenParty);
    return panelContent;
}

17 View Complete Implementation : PartyCoalitionsAgainstAnnualSummaryChartPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenParty viewRiksdagenParty = gereplacedem(parameters);
    getPartyMenuItemFactory().createPartyMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, replacedLE);
    chartDataManager.createPartyChart(panelContent, pageId);
    pageCompleted(parameters, panel, pageId, viewRiksdagenParty);
    return panelContent;
}

17 View Complete Implementation : MinistryRankingCurrentPartiesChartsPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    getMinistryRankingMenuItemFactory().createMinistryRankingMenuBar(menuBar);
    final String pageId = getPageId(parameters);
    final HorizontalLayout chartLayout = new HorizontalLayout();
    chartLayout.setSizeFull();
    chartDataManager.createChartPanel(chartLayout, dataSeriesFactory.createChartTimeSeriesCurrentGovernmentByParty(), "Current Parties, headcount");
    panelContent.addComponent(chartLayout);
    panel.setCaption(NAME + "::" + CHARTS + parameters);
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_MINISTRY_RANKING_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    return panelContent;
}

17 View Complete Implementation : CommitteeDecisionSummaryPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenCommittee viewRiksdagenCommittee = gereplacedem(parameters);
    getCommitteeMenuItemFactory().createCommitteeeMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, DECISION_SUMMARY);
    final DataContainer<ViewRiksdagenCommitteeDecisions, ViewRiksdagenCommitteeDecisionsEmbeddedId> committeeDecisionDataContainer = getApplicationManager().getDataContainer(ViewRiksdagenCommitteeDecisions.clreplaced);
    final List<ViewRiksdagenCommitteeDecisions> decisionPartySummaryList = committeeDecisionDataContainer.findOrderedListByProperty(ViewRiksdagenCommitteeDecisions_.org, pageId, ViewRiksdagenCommitteeDecisions_.createdDate);
    getGridFactory().createBasicBeanItemNestedPropertiesGrid(panelContent, ViewRiksdagenCommitteeDecisions.clreplaced, decisionPartySummaryList, DECISION_SUMMARY, NESTED_PROPERTIES, COLUMN_ORDER, HIDE_COLUMNS, LISTENER, BALLOT_ID, null);
    panel.setCaption(NAME + "::" + COMMITTEE + viewRiksdagenCommittee.getEmbeddedId().getDetail());
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_COMMITTEE_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    return panelContent;
}

17 View Complete Implementation : PoliticianDocumentHistoryPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenPolitician viewRiksdagenPolitician = gereplacedem(parameters);
    getPoliticianMenuItemFactory().createPoliticianMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, PoliticianPageMode.DOreplacedENTHISTORY.toString());
    final DataContainer<ViewRiksdagenPoliticianDoreplacedent, String> politicianDoreplacedentDataContainer = getApplicationManager().getDataContainer(ViewRiksdagenPoliticianDoreplacedent.clreplaced);
    getGridFactory().createBasicBeanItemGrid(panelContent, ViewRiksdagenPoliticianDoreplacedent.clreplaced, politicianDoreplacedentDataContainer.findOrderedListByProperty(ViewRiksdagenPoliticianDoreplacedent_.personReferenceId, viewRiksdagenPolitician.getPersonId(), ViewRiksdagenPoliticianDoreplacedent_.madePublicDate), DOreplacedENTS, COLUMN_ORDER, HIDE_COLUMNS, LISTENER, null, null);
    pageCompleted(parameters, panel, pageId, viewRiksdagenPolitician);
    return panelContent;
}

17 View Complete Implementation : CommitteeOverviewPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenCommittee viewRiksdagenCommittee = gereplacedem(parameters);
    getCommitteeMenuItemFactory().createCommitteeeMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, OVERVIEW);
    final Link addCommitteePageLink = getPageLinkFactory().addCommitteePageLink(viewRiksdagenCommittee);
    panelContent.addComponent(addCommitteePageLink);
    getFormFactory().addFormPanelTextFields(panelContent, viewRiksdagenCommittee, ViewRiksdagenCommittee.clreplaced, AS_LIST);
    final VerticalLayout overviewLayout = new VerticalLayout();
    overviewLayout.setSizeFull();
    panelContent.addComponent(overviewLayout);
    panelContent.setExpandRatio(overviewLayout, ContentRatio.LARGE_FORM);
    getCommitteeMenuItemFactory().createOverviewPage(overviewLayout, pageId);
    panelContent.setExpandRatio(addCommitteePageLink, ContentRatio.SMALL);
    panel.setCaption(NAME + "::" + COMMITTEE + viewRiksdagenCommittee.getEmbeddedId().getDetail());
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_COMMITTEE_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    return panelContent;
}

17 View Complete Implementation : AdminApplicationEventsPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout content = createPanelContent();
    final String pageId = getPageId(parameters);
    final int pageNr = getPageNr(parameters);
    getMenuItemFactory().createMainPageMenuBar(menuBar);
    LabelFactory.createHeader2Label(content, ADMIN_APPLICATION_ACTION_EVENT);
    final DataContainer<ApplicationActionEvent, Long> dataContainer = getApplicationManager().getDataContainer(ApplicationActionEvent.clreplaced);
    final List<ApplicationActionEvent> pageOrderBy = dataContainer.getPageOrderBy(pageNr, DEFAULT_RESULTS_PER_PAGE, ApplicationActionEvent_.createdDate);
    getPagingUtil().createPagingControls(content, NAME, pageId, dataContainer.getSize(), pageNr, DEFAULT_RESULTS_PER_PAGE);
    getGridFactory().createBasicBeanItemGrid(content, ApplicationActionEvent.clreplaced, pageOrderBy, APPLICATION_ACTION_EVENT, COLUMN_ORDER, HIDE_COLUMNS, LISTENER, null, null);
    if (pageId != null && !pageId.isEmpty()) {
        final ApplicationActionEvent applicationActionEvent = dataContainer.load(Long.valueOf(pageId));
        if (applicationActionEvent != null) {
            getFormFactory().addFormPanelTextFields(content, applicationActionEvent, ApplicationActionEvent.clreplaced, AS_LIST);
        }
    }
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_ADMIN_APPLICATION_EVENTS_VIEW, ApplicationEventGroup.ADMIN, NAME, null, pageId);
    return content;
}

17 View Complete Implementation : CommitteeRankingCommitteeByPartyChartsPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    getCommitteeRankingMenuItemFactory().createCommitteeeRankingMenuBar(menuBar);
    final String pageId = getPageId(parameters);
    final HorizontalLayout chartLayout = new HorizontalLayout();
    chartLayout.setSizeFull();
    chartDataManager.createChartPanel(chartLayout, dataSeriesFactory.createChartTimeSeriesTotalDaysServedCommitteeByParty(), ALL_PARTIES_TOTAL_DAYS_SERVED);
    panelContent.addComponent(chartLayout);
    panel.setCaption(NAME + "::" + CHARTS + parameters);
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_COMMITTEE_RANKING_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    return panelContent;
}

17 View Complete Implementation : PartyRankingAllPartiesChartsPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    getPartyRankingMenuItemFactory().createPartyRankingMenuBar(menuBar);
    final HorizontalLayout chartLayout = new HorizontalLayout();
    chartLayout.setSizeFull();
    chartDataManager.createChartPanel(chartLayout, dataSeriesFactory.createPartyChartTimeSeriesAll(), "All");
    panelContent.addComponent(chartLayout);
    panel.setCaption(NAME + "::" + CHARTS + parameters);
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_PARTY_RANKING_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    return panelContent;
}

17 View Complete Implementation : CommitteeRankingAllCommitteesChartsPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    getCommitteeRankingMenuItemFactory().createCommitteeeRankingMenuBar(menuBar);
    final String pageId = getPageId(parameters);
    final HorizontalLayout chartLayout = new HorizontalLayout();
    chartLayout.setSizeFull();
    chartDataManager.createChartPanel(chartLayout, dataSeriesFactory.createCommitteeChartTimeSeriesAll(), "All");
    panelContent.addComponent(chartLayout);
    panel.setCaption(NAME + "::" + CHARTS + parameters);
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_COMMITTEE_RANKING_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    return panelContent;
}

17 View Complete Implementation : CommitteeMemberHistoryPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenCommittee viewRiksdagenCommittee = gereplacedem(parameters);
    getCommitteeMenuItemFactory().createCommitteeeMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, MEMBER_HISTORY);
    final DataContainer<ViewRiksdagenCommitteeRoleMember, String> committeeRoleMemberDataContainer = getApplicationManager().getDataContainer(ViewRiksdagenCommitteeRoleMember.clreplaced);
    getGridFactory().createBasicBeanItemGrid(panelContent, ViewRiksdagenCommitteeRoleMember.clreplaced, committeeRoleMemberDataContainer.getAllBy(ViewRiksdagenCommitteeRoleMember_.detail, viewRiksdagenCommittee.getEmbeddedId().getDetail()), MEMBER_HISTORY, COLUMN_ORDER, HIDE_COLUMNS, LISTENER, null, null);
    panel.setCaption(NAME + "::" + COMMITTEE + viewRiksdagenCommittee.getEmbeddedId().getDetail());
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_COMMITTEE_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    return panelContent;
}

17 View Complete Implementation : GovernmentBodyExpenditurePageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final List<GovernmentBodyAnnualSummary> list = gereplacedem(parameters);
    if (list != null && !list.isEmpty()) {
        final Optional<GovernmentBodyAnnualSummary> governmentBodyAnnualSummary = list.stream().findFirst();
        if (governmentBodyAnnualSummary.isPresent()) {
            getGovernmentBodyMenuItemFactory().createGovernmentBodyMenuBar(menuBar, pageId);
            LabelFactory.createHeader2Label(panelContent, GOVERNMENT_BODIES);
            governmentBodyChartDataManager.createGovernmentBodyExpenditureSummaryChart(panelContent, governmentBodyAnnualSummary.get().getName());
            panel.setCaption(NAME + "::" + GOVERNMENT_BODY + governmentBodyAnnualSummary.get().getName());
        }
        getPageActionEventHelper().createPageEvent(ViewAction.VISIT_MINISTRY_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    }
    return panelContent;
}

17 View Complete Implementation : UserHomeApplicationEventsPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final Optional<UserAccount> userAccount = getActiveUserAccount();
    if (userAccount.isPresent()) {
        userHomeMenuItemFactory.createUserHomeMenuBar(menuBar, pageId);
        LabelFactory.createHeader2Label(panelContent, USER_EVENTS);
        final DataContainer<ApplicationActionEvent, Long> eventDataContainer = getApplicationManager().getDataContainer(ApplicationActionEvent.clreplaced);
        getGridFactory().createBasicBeanItemGrid(panelContent, ApplicationActionEvent.clreplaced, eventDataContainer.findOrderedListByProperty(ApplicationActionEvent_.userId, userAccount.get().getUserId(), ApplicationActionEvent_.createdDate), APPLICATION_ACTION_EVENT, COLUMN_ORDER, HIDE_COLUMNS, LISTENER, null, null);
        panel.setCaption(NAME + "::" + USERHOME + USER_EVENTS);
    }
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_USER_HOME_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    return panelContent;
}

17 View Complete Implementation : PartyRankingCurrentGovernmentChartsPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    getPartyRankingMenuItemFactory().createPartyRankingMenuBar(menuBar);
    final HorizontalLayout chartLayout = new HorizontalLayout();
    chartLayout.setSizeFull();
    chartDataManager.createChartPanel(chartLayout, dataSeriesFactory.createChartTimeSeriesCurrentGovernmentByParty(), "Current Government");
    panelContent.addComponent(chartLayout);
    panel.setCaption(NAME + "::" + CHARTS + parameters);
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_PARTY_RANKING_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    return panelContent;
}

17 View Complete Implementation : PartyRoleGhantPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenParty viewRiksdagenParty = gereplacedem(parameters);
    getPartyMenuItemFactory().createPartyMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, ROLE_GHANT);
    final DataContainer<ViewRiksdagenPartyRoleMember, String> partyRoleMemberDataContainer = getApplicationManager().getDataContainer(ViewRiksdagenPartyRoleMember.clreplaced);
    final List<ViewRiksdagenPartyRoleMember> allMembers = partyRoleMemberDataContainer.getAllBy(ViewRiksdagenPartyRoleMember_.party, viewRiksdagenParty.getPartyId());
    partyGhantChartManager.createRoleGhant(panelContent, allMembers);
    pageCompleted(parameters, panel, pageId, viewRiksdagenParty);
    return panelContent;
}

17 View Complete Implementation : GovernmentBodyHeadcountPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final List<GovernmentBodyAnnualSummary> list = gereplacedem(parameters);
    if (list != null && !list.isEmpty()) {
        final Optional<GovernmentBodyAnnualSummary> governmentBodyAnnualSummary = list.stream().findFirst();
        if (governmentBodyAnnualSummary.isPresent()) {
            getGovernmentBodyMenuItemFactory().createGovernmentBodyMenuBar(menuBar, pageId);
            LabelFactory.createHeader2Label(panelContent, GOVERNMENT_BODIES);
            governmentBodyChartDataManager.createGovernmentBodyHeadcountSummaryChart(panelContent, governmentBodyAnnualSummary.get().getName());
            panel.setCaption(NAME + "::" + GOVERNMENT_BODY + governmentBodyAnnualSummary.get().getName());
        }
        getPageActionEventHelper().createPageEvent(ViewAction.VISIT_MINISTRY_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    }
    return panelContent;
}

17 View Complete Implementation : CommitteeDocumentHistoryPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenCommittee viewRiksdagenCommittee = gereplacedem(parameters);
    getCommitteeMenuItemFactory().createCommitteeeMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, DOreplacedENT_HISTORY);
    final DataContainer<ViewRiksdagenPoliticianDoreplacedent, String> politicianDoreplacedentDataContainer = getApplicationManager().getDataContainer(ViewRiksdagenPoliticianDoreplacedent.clreplaced);
    getGridFactory().createBasicBeanItemGrid(panelContent, ViewRiksdagenPoliticianDoreplacedent.clreplaced, politicianDoreplacedentDataContainer.findOrderedListByProperty(ViewRiksdagenPoliticianDoreplacedent_.org, viewRiksdagenCommittee.getEmbeddedId().getOrgCode().replace(" ", "").replace("_", "").trim(), ViewRiksdagenPoliticianDoreplacedent_.madePublicDate), DOreplacedENTS, COLUMN_ORDER, HIDE_COLUMNS, LISTENER, null, null);
    panel.setCaption(NAME + "::" + COMMITTEE + viewRiksdagenCommittee.getEmbeddedId().getDetail());
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_COMMITTEE_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    return panelContent;
}

17 View Complete Implementation : PartyMenuItemFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Override
public void createPartyMenuBar(final MenuBar menuBar, final String pageId) {
    initApplicationMenuBar(menuBar);
    applicationMenuItemFactory.addRankingMenu(menuBar);
    partyRankingMenuItemFactory.createPartyRankingTopics(menuBar.addItem(PARTY_RANKING, VaadinIcons.GROUP, null));
    final MenuItem partyItem = menuBar.addItem("Party " + pageId, VaadinIcons.GROUP, null);
    partyItem.addItem(OVERVIEW_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.PARTY_VIEW_NAME, PageMode.OVERVIEW, pageId));
    final MenuItem rolesItem = partyItem.addItem(ROLES_TEXT, VaadinIcons.GROUP, null);
    rolesItem.addItem(CURRENT_LEADERS, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.PARTY_VIEW_NAME, PartyPageMode.CURRENTLEADERS.toString(), pageId));
    rolesItem.addItem(LEADER_HISTORY, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.PARTY_VIEW_NAME, PartyPageMode.LEADERHISTORY.toString(), pageId));
    rolesItem.addItem(CURRENT_MEMBERS_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.PARTY_VIEW_NAME, PartyPageMode.CURRENTMEMBERS.toString(), pageId));
    rolesItem.addItem(MEMBER_HISTORY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.PARTY_VIEW_NAME, PartyPageMode.MEMBERHISTORY.toString(), pageId));
    rolesItem.addItem(GOVERMENT_ROLES, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.PARTY_VIEW_NAME, PartyPageMode.GOVERNMENTROLES.toString(), pageId));
    rolesItem.addItem(COMMITTEE_ROLES, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.PARTY_VIEW_NAME, PartyPageMode.COMMITTEEROLES.toString(), pageId));
    rolesItem.addItem(ROLE_CHART_PARTY_LEADERS, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.PARTY_VIEW_NAME, PartyPageMode.ROLEGHANT.toString(), pageId));
    final MenuItem doreplacedenreplacedem = partyItem.addItem(DOreplacedENTS_TEXT, VaadinIcons.GROUP, null);
    doreplacedenreplacedem.addItem(DOreplacedENT_ACTIVITY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.PARTY_VIEW_NAME, PartyPageMode.DOreplacedENTACTIVITY.toString(), pageId));
    doreplacedenreplacedem.addItem(DOreplacedENT_HISTORY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.PARTY_VIEW_NAME, PartyPageMode.DOreplacedENTHISTORY.toString(), pageId));
    final MenuItem balloreplacedem = partyItem.addItem(BALLOTS_TEXT, VaadinIcons.GROUP, null);
    balloreplacedem.addItem(VOTE_HISTORY, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.PARTY_VIEW_NAME, PartyPageMode.VOTEHISTORY.toString(), pageId));
    balloreplacedem.addItem(BALLOT_DECISION_SUMMARY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.PARTY_VIEW_NAME, PartyPageMode.COMMITTEEBALLOTDECISIONSUMMARY.toString(), pageId));
    balloreplacedem.addItem(PARTY_WON_DAILY_SUMMARY_CHART, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.PARTY_VIEW_NAME, PartyPageMode.PARTYWONDAILYSUMMARYCHART.toString(), pageId));
    balloreplacedem.addItem(PartyPageMode.PARTYAGAINSTCOALATIONSSUMMARY.toString(), VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.PARTY_VIEW_NAME, PartyPageMode.PARTYAGAINSTCOALATIONSSUMMARY.toString(), pageId));
    balloreplacedem.addItem(PartyPageMode.PARTYSUPPORTSUMMARY.toString(), VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.PARTY_VIEW_NAME, PartyPageMode.PARTYSUPPORTSUMMARY.toString(), pageId));
    partyItem.addItem(PAGE_VISIT_HISTORY_TEXT, VaadinIcons.GROUP, new PageModeMenuCommand(UserViews.PARTY_VIEW_NAME, PageMode.PAGEVISITHISTORY, pageId));
}

17 View Complete Implementation : PartyRankingCurrentPartiesChartsPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    getPartyRankingMenuItemFactory().createPartyRankingMenuBar(menuBar);
    final HorizontalLayout chartLayout = new HorizontalLayout();
    chartLayout.setSizeFull();
    chartDataManager.createChartPanel(chartLayout, dataSeriesFactory.createPartyChartTimeSeriesCurrent(), "Current");
    panelContent.addComponent(chartLayout);
    panel.setCaption(NAME + "::" + CHARTS + parameters);
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_PARTY_RANKING_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    return panelContent;
}

17 View Complete Implementation : WorldIndicatorsPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    getCountryMenuItemFactory().createCountryTopicMenu(menuBar);
    final String pageId = getPageId(parameters);
    final String indicator = parameters.substring(PageMode.INDICATORS.toString().length() + "/".length(), parameters.length());
    createDataIndicatorSummaryChartPanel(panelContent, indicator);
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_COUNTRY_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    panel.setCaption(NAME + "::" + WORLD_INDICATORS);
    return panelContent;
}

17 View Complete Implementation : CommitteeBallotDecisionSummaryPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenCommittee viewRiksdagenCommittee = gereplacedem(parameters);
    getCommitteeMenuItemFactory().createCommitteeeMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, BALLOT_DECISION_SUMMARY);
    final DataContainer<ViewRiksdagenCommitteeBallotDecisionSummary, ViewRiksdagenCommitteeBallotDecisionPartyEmbeddedId> committeeBallotDecisionPartyDataContainer = getApplicationManager().getDataContainer(ViewRiksdagenCommitteeBallotDecisionSummary.clreplaced);
    final List<ViewRiksdagenCommitteeBallotDecisionSummary> decisionPartySummaryList = committeeBallotDecisionPartyDataContainer.findOrderedListByProperty(ViewRiksdagenCommitteeBallotDecisionSummary_.org, pageId.toUpperCase(Locale.ENGLISH), ViewRiksdagenCommitteeBallotDecisionSummary_.createdDate);
    getGridFactory().createBasicBeanItemNestedPropertiesGrid(panelContent, ViewRiksdagenCommitteeBallotDecisionSummary.clreplaced, decisionPartySummaryList, COMMITTEE_BALLOT_DECISION_SUMMARY, NESTED_PROPERTIES, COLUMN_ORDER, HIDE_COLUMNS, LISTENER, BALLOT_ID, null);
    panel.setCaption(NAME + "::" + COMMITTEE + viewRiksdagenCommittee.getEmbeddedId().getDetail());
    getPageActionEventHelper().createPageEvent(ViewAction.VISIT_COMMITTEE_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    return panelContent;
}

17 View Complete Implementation : PartyDocumentActivityPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenParty viewRiksdagenParty = gereplacedem(parameters);
    getPartyMenuItemFactory().createPartyMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, DOreplacedENT_ACTIVITY);
    doreplacedentChartDataManager.createDoreplacedentHistoryPartyChart(panelContent, pageId);
    pageCompleted(parameters, panel, pageId, viewRiksdagenParty);
    return panelContent;
}

17 View Complete Implementation : PartyWonDailySummaryChartPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenParty viewRiksdagenParty = gereplacedem(parameters);
    getPartyMenuItemFactory().createPartyMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, PARTY_WON_DAILY_SUMMARY_CHART);
    chartDataManager.createPartyLineChart(panelContent, pageId);
    pageCompleted(parameters, panel, pageId, viewRiksdagenParty);
    return panelContent;
}

17 View Complete Implementation : PartyPageVisitHistoryPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenParty viewRiksdagenParty = gereplacedem(parameters);
    getPartyMenuItemFactory().createPartyMenuBar(menuBar, pageId);
    createPageVisitHistory(NAME, pageId, panelContent);
    pageCompleted(parameters, panel, pageId, viewRiksdagenParty);
    return panelContent;
}

17 View Complete Implementation : GovernmentBodyIncomePageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final List<GovernmentBodyAnnualSummary> list = gereplacedem(parameters);
    if (list != null && !list.isEmpty()) {
        final Optional<GovernmentBodyAnnualSummary> governmentBodyAnnualSummary = list.stream().findFirst();
        if (governmentBodyAnnualSummary.isPresent()) {
            getGovernmentBodyMenuItemFactory().createGovernmentBodyMenuBar(menuBar, pageId);
            LabelFactory.createHeader2Label(panelContent, GOVERNMENT_BODIES);
            governmentBodyChartDataManager.createGovernmentBodyIncomeSummaryChart(panelContent, governmentBodyAnnualSummary.get().getName());
            panel.setCaption(NAME + "::" + GOVERNMENT_BODY + governmentBodyAnnualSummary.get().getName());
        }
        getPageActionEventHelper().createPageEvent(ViewAction.VISIT_MINISTRY_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    }
    return panelContent;
}

17 View Complete Implementation : GovernmentBodyOverviewPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final List<GovernmentBodyAnnualSummary> item = gereplacedem(parameters);
    if (item != null && !item.isEmpty()) {
        getGovernmentBodyMenuItemFactory().createGovernmentBodyMenuBar(menuBar, pageId);
        LabelFactory.createHeader2Label(panelContent, OVERVIEW);
        panel.setCaption(NAME + "::" + GOVERNMENT_BODY + pageId);
        final VerticalLayout overviewLayout = new VerticalLayout();
        overviewLayout.setSizeFull();
        panelContent.addComponent(overviewLayout);
        panelContent.setExpandRatio(overviewLayout, ContentRatio.LARGE_FORM);
        getGovernmentBodyMenuItemFactory().createOverviewPage(overviewLayout, pageId);
        getPageActionEventHelper().createPageEvent(ViewAction.VISIT_GOVERNMENT_BODY_VIEW, ApplicationEventGroup.USER, NAME, parameters, pageId);
    }
    return panelContent;
}

17 View Complete Implementation : PartyVoteHistoryPageModContentFactoryImpl.java
Copyright Apache License 2.0
Author : Hack23
@Secured({ "ROLE_ANONYMOUS", "ROLE_USER", "ROLE_ADMIN" })
@Override
public Layout createContent(final String parameters, final MenuBar menuBar, final Panel panel) {
    final VerticalLayout panelContent = createPanelContent();
    final String pageId = getPageId(parameters);
    final ViewRiksdagenParty viewRiksdagenParty = gereplacedem(parameters);
    getPartyMenuItemFactory().createPartyMenuBar(menuBar, pageId);
    LabelFactory.createHeader2Label(panelContent, VOTE_HISTORY);
    getGridFactory().createBasicBeanItemNestedPropertiesGrid(panelContent, ViewRiksdagenVoteDataBallotPartySummary.clreplaced, viewRiksdagenVoteDataBallotPartySummaryChartDataManager.findByValue(pageId), BALLOTS, NESTED_PROPERTIES, COLUMN_ORDER, HIDE_COLUMNS, LISTENER, EMBEDDED_ID_BALLOT_ID, null);
    pageCompleted(parameters, panel, pageId, viewRiksdagenParty);
    return panelContent;
}