Class GovernmentBodyChartDataManagerImpl
java.lang.Object
com.hack23.cia.web.impl.ui.application.views.common.chartfactory.impl.AbstractChartDataManagerImpl
com.hack23.cia.web.impl.ui.application.views.common.chartfactory.impl.GovernmentBodyChartDataManagerImpl
- All Implemented Interfaces:
GovernmentBodyChartDataManager
@Service
public final class GovernmentBodyChartDataManagerImpl
extends AbstractChartDataManagerImpl
implements GovernmentBodyChartDataManager
The Class GovernmentBodyChartDataManagerImpl.
-
Constructor Summary
ConstructorDescriptionInstantiates a new government body chart data manager impl. -
Method Summary
Modifier and TypeMethodDescriptionvoid
createGovernmentBodyExpenditureSummaryChart
(com.vaadin.ui.VerticalLayout content) Creates the government body expenditure summary chart.void
createGovernmentBodyExpenditureSummaryChart
(com.vaadin.ui.VerticalLayout content, String name) Creates the government body expenditure summary chart.void
createGovernmentBodyHeadcountSummaryChart
(com.vaadin.ui.VerticalLayout content) Creates the government body headcount summary chart.void
createGovernmentBodyHeadcountSummaryChart
(com.vaadin.ui.VerticalLayout content, String name) Creates the government body headcount summary chart.void
createGovernmentBodyIncomeSummaryChart
(com.vaadin.ui.VerticalLayout content) Creates the government body income summary chart.void
createGovernmentBodyIncomeSummaryChart
(com.vaadin.ui.VerticalLayout content, String name) Creates the government body income summary chart.void
createMinistryGovernmentBodyExpenditureSummaryChart
(com.vaadin.ui.AbstractOrderedLayout content) Creates the ministry government body expenditure summary chart.void
createMinistryGovernmentBodyExpenditureSummaryChart
(com.vaadin.ui.VerticalLayout content, String name) Creates the ministry government body expenditure summary chart.void
createMinistryGovernmentBodyHeadcountSummaryChart
(com.vaadin.ui.AbstractOrderedLayout content) Creates the ministry government body headcount summary chart.void
createMinistryGovernmentBodyHeadcountSummaryChart
(com.vaadin.ui.AbstractOrderedLayout content, String name) Creates the ministry government body headcount summary chart.void
createMinistryGovernmentBodyIncomeSummaryChart
(com.vaadin.ui.AbstractOrderedLayout content) Creates the ministry government body income summary chart.void
createMinistryGovernmentBodyIncomeSummaryChart
(com.vaadin.ui.VerticalLayout content, String name) Creates the ministry government body income summary chart.Methods inherited from class com.hack23.cia.web.impl.ui.application.views.common.chartfactory.impl.AbstractChartDataManagerImpl
addChart, getApplicationManager, getChartOptions, getPartyName
-
Constructor Details
-
GovernmentBodyChartDataManagerImpl
public GovernmentBodyChartDataManagerImpl()Instantiates a new government body chart data manager impl.
-
-
Method Details
-
createGovernmentBodyExpenditureSummaryChart
public void createGovernmentBodyExpenditureSummaryChart(com.vaadin.ui.VerticalLayout content) Description copied from interface:GovernmentBodyChartDataManager
Creates the government body expenditure summary chart.- Specified by:
createGovernmentBodyExpenditureSummaryChart
in interfaceGovernmentBodyChartDataManager
- Parameters:
content
- the panel content
-
createGovernmentBodyExpenditureSummaryChart
public void createGovernmentBodyExpenditureSummaryChart(com.vaadin.ui.VerticalLayout content, String name) Description copied from interface:GovernmentBodyChartDataManager
Creates the government body expenditure summary chart.- Specified by:
createGovernmentBodyExpenditureSummaryChart
in interfaceGovernmentBodyChartDataManager
- Parameters:
content
- the panel contentname
- the name
-
createGovernmentBodyHeadcountSummaryChart
public void createGovernmentBodyHeadcountSummaryChart(com.vaadin.ui.VerticalLayout content) Description copied from interface:GovernmentBodyChartDataManager
Creates the government body headcount summary chart.- Specified by:
createGovernmentBodyHeadcountSummaryChart
in interfaceGovernmentBodyChartDataManager
- Parameters:
content
- the panel content
-
createGovernmentBodyHeadcountSummaryChart
public void createGovernmentBodyHeadcountSummaryChart(com.vaadin.ui.VerticalLayout content, String name) Description copied from interface:GovernmentBodyChartDataManager
Creates the government body headcount summary chart.- Specified by:
createGovernmentBodyHeadcountSummaryChart
in interfaceGovernmentBodyChartDataManager
- Parameters:
content
- the panel contentname
- the name
-
createGovernmentBodyIncomeSummaryChart
public void createGovernmentBodyIncomeSummaryChart(com.vaadin.ui.VerticalLayout content) Description copied from interface:GovernmentBodyChartDataManager
Creates the government body income summary chart.- Specified by:
createGovernmentBodyIncomeSummaryChart
in interfaceGovernmentBodyChartDataManager
- Parameters:
content
- the panel content
-
createGovernmentBodyIncomeSummaryChart
public void createGovernmentBodyIncomeSummaryChart(com.vaadin.ui.VerticalLayout content, String name) Description copied from interface:GovernmentBodyChartDataManager
Creates the government body income summary chart.- Specified by:
createGovernmentBodyIncomeSummaryChart
in interfaceGovernmentBodyChartDataManager
- Parameters:
content
- the panel contentname
- the name
-
createMinistryGovernmentBodyExpenditureSummaryChart
public void createMinistryGovernmentBodyExpenditureSummaryChart(com.vaadin.ui.AbstractOrderedLayout content) Description copied from interface:GovernmentBodyChartDataManager
Creates the ministry government body expenditure summary chart.- Specified by:
createMinistryGovernmentBodyExpenditureSummaryChart
in interfaceGovernmentBodyChartDataManager
- Parameters:
content
- the content
-
createMinistryGovernmentBodyExpenditureSummaryChart
public void createMinistryGovernmentBodyExpenditureSummaryChart(com.vaadin.ui.VerticalLayout content, String name) Description copied from interface:GovernmentBodyChartDataManager
Creates the ministry government body expenditure summary chart.- Specified by:
createMinistryGovernmentBodyExpenditureSummaryChart
in interfaceGovernmentBodyChartDataManager
- Parameters:
content
- the panel contentname
- the name
-
createMinistryGovernmentBodyHeadcountSummaryChart
public void createMinistryGovernmentBodyHeadcountSummaryChart(com.vaadin.ui.AbstractOrderedLayout content) Description copied from interface:GovernmentBodyChartDataManager
Creates the ministry government body headcount summary chart.- Specified by:
createMinistryGovernmentBodyHeadcountSummaryChart
in interfaceGovernmentBodyChartDataManager
- Parameters:
content
- the content
-
createMinistryGovernmentBodyHeadcountSummaryChart
public void createMinistryGovernmentBodyHeadcountSummaryChart(com.vaadin.ui.AbstractOrderedLayout content, String name) Description copied from interface:GovernmentBodyChartDataManager
Creates the ministry government body headcount summary chart.- Specified by:
createMinistryGovernmentBodyHeadcountSummaryChart
in interfaceGovernmentBodyChartDataManager
- Parameters:
content
- the contentname
- the name
-
createMinistryGovernmentBodyIncomeSummaryChart
public void createMinistryGovernmentBodyIncomeSummaryChart(com.vaadin.ui.AbstractOrderedLayout content) Description copied from interface:GovernmentBodyChartDataManager
Creates the ministry government body income summary chart.- Specified by:
createMinistryGovernmentBodyIncomeSummaryChart
in interfaceGovernmentBodyChartDataManager
- Parameters:
content
- the content
-
createMinistryGovernmentBodyIncomeSummaryChart
public void createMinistryGovernmentBodyIncomeSummaryChart(com.vaadin.ui.VerticalLayout content, String name) Description copied from interface:GovernmentBodyChartDataManager
Creates the ministry government body income summary chart.- Specified by:
createMinistryGovernmentBodyIncomeSummaryChart
in interfaceGovernmentBodyChartDataManager
- Parameters:
content
- the panel contentname
- the name
-