Class ProductStatsController
java.lang.Object
org.zkoss.zk.ui.event.GenericEventListener
org.zkoss.zk.ui.util.GenericComposer<T>
org.zkoss.zk.ui.util.GenericAutowireComposer<T>
org.zkoss.zk.ui.util.GenericForwardComposer<org.zkoss.zk.ui.Component>
com.hybris.cockpitng.util.ViewAnnotationAwareComposer
com.hybris.cockpitng.util.DefaultWidgetController
com.hybris.backoffice.widgets.stats.productstats.ProductStatsController
- All Implemented Interfaces:
com.hybris.cockpitng.core.WidgetController,com.hybris.cockpitng.dnd.WidgetDragAndDropAware,com.hybris.cockpitng.engine.WidgetInstanceManagerAware,Serializable,org.zkoss.zk.ui.event.EventListener,org.zkoss.zk.ui.event.SerializableEventListener,org.zkoss.zk.ui.util.ComponentActivationListener,org.zkoss.zk.ui.util.ComponentCloneListener,org.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>,org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zk.ui.Component>
public class ProductStatsController
extends com.hybris.cockpitng.util.DefaultWidgetController
- See Also:
-
Field Summary
Fields inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
_separator, application, applicationScope, arg, componentScope, desktop, desktopScope, execution, page, pageScope, param, requestScope, self, session, sessionScope, spaceOwner, spaceScopeFields inherited from class org.zkoss.zk.ui.util.GenericComposer
_applied -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected longprotected longcountProducts(ArticleApprovalStatus status) protected List<org.zkoss.chart.Color>protected List<org.zkoss.chart.Point>org.zkoss.chart.Chartsorg.zkoss.zul.Labelorg.zkoss.zul.Labelorg.zkoss.zul.Buttonorg.zkoss.zul.Buttonorg.zkoss.zul.Labelorg.zkoss.zul.Labelprotected booleanprotected intprotected Stringvoidinitialize(org.zkoss.zk.ui.Component comp) protected voidprotected voidprotected voidprotected voidinitializeColumnPlotOptions(org.zkoss.chart.plotOptions.ColumnPlotOptions plotOptions) protected voidinitializeDataLabels(org.zkoss.chart.plotOptions.DataLabels dataLabels) protected voidprotected voidinitializePiePlotOptions(org.zkoss.chart.plotOptions.PiePlotOptions plotOptions) protected voidprotected voidvoidsetBackofficeProductCounter(BackofficeProductCounter backofficeProductCounter) voidsetCharts(org.zkoss.chart.Charts chart) protected voidMethods inherited from class com.hybris.cockpitng.util.DefaultWidgetController
doAfterCompose, doBeforeCompose, doBeforeComposeChildren, executeOperation, getDragAndDropStrategy, getLabel, getLabel, getModel, getValue, getWidgetDragAndDropStrategyRepository, getWidgetInstanceManager, getWidgetRoot, getWidgetSettings, getWidgetslot, getWidgetTitle, getWidgetUtils, initDragAndDropAwareness, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, invokeListenerMethod, onSocketInput, preInitialize, sendOutput, sendOutputAfterOperation, sendOutputAfterOperation, sendOutputAfterOperation, setValue, setWidgetInstanceManager, setWidgetTitleMethods inherited from class com.hybris.cockpitng.util.ViewAnnotationAwareComposer
scanEventListenersMethods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
alert, didActivate, getPage, willClone, willPassivateMethods inherited from class org.zkoss.zk.ui.util.GenericComposer
doCatch, doFinallyMethods inherited from class org.zkoss.zk.ui.event.GenericEventListener
bindComponent, getController, onEvent, unbindComponent
-
Constructor Details
-
ProductStatsController
public ProductStatsController()
-
-
Method Details
-
initialize
public void initialize(@Nonnull org.zkoss.zk.ui.Component comp) - Overrides:
initializein classcom.hybris.cockpitng.util.DefaultWidgetController
-
initializeProductsCounts
protected void initializeProductsCounts() -
initializeChartConfiguration
protected void initializeChartConfiguration() -
initializeChartOptions
protected void initializeChartOptions() -
initializePlotOptions
protected void initializePlotOptions() -
warnAboutUnsupportedChartType
protected void warnAboutUnsupportedChartType() -
initializePiePlotOptions
protected void initializePiePlotOptions(@Nonnull org.zkoss.chart.plotOptions.PiePlotOptions plotOptions) -
initializeColumnPlotOptions
protected void initializeColumnPlotOptions(@Nonnull org.zkoss.chart.plotOptions.ColumnPlotOptions plotOptions) -
initializeDataLabels
protected void initializeDataLabels(@Nonnull org.zkoss.chart.plotOptions.DataLabels dataLabels) -
createChartColors
-
initializeOptions3d
protected void initializeOptions3d() -
initializeChartSeries
protected void initializeChartSeries() -
createChartPoints
-
countProducts
protected long countProducts() -
countProducts
-
getWidgetSettingString
-
getWidgetSettingInt
-
getWidgetSettingBoolean
-
getCharts
public org.zkoss.chart.Charts getCharts() -
setCharts
public void setCharts(org.zkoss.chart.Charts chart) -
getBackofficeProductCounter
-
setBackofficeProductCounter
-
getProductsTotalCountValue
public org.zkoss.zul.Label getProductsTotalCountValue() -
getProductsUnapprovedCountValue
public org.zkoss.zul.Label getProductsUnapprovedCountValue() -
getProductsCheckCountValue
public org.zkoss.zul.Label getProductsCheckCountValue() -
getProductsApprovedCountValue
public org.zkoss.zul.Label getProductsApprovedCountValue() -
getProductsLinkBrowseAll
public org.zkoss.zul.Button getProductsLinkBrowseAll() -
getProductsLinkCreateNew
public org.zkoss.zul.Button getProductsLinkCreateNew()
-