Class WorkflowActionsController
- 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.workflowactions.WorkflowActionsController
-
- All Implemented Interfaces:
com.hybris.cockpitng.core.WidgetController,com.hybris.cockpitng.dnd.WidgetDragAndDropAware,com.hybris.cockpitng.engine.WidgetInstanceManagerAware,java.io.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 WorkflowActionsController extends com.hybris.cockpitng.util.DefaultWidgetControllerWidget controller which displays workflow actions assigned to current user.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSETTING_RENDERERstatic java.lang.StringSOCKET_OUT_NUMBER_OF_WORKFLOW_ACTIONSstatic java.lang.StringSOCKET_OUT_WORKFLOW_ACTION_SELECTED
-
Constructor Summary
Constructors Constructor Description WorkflowActionsController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.hybris.cockpitng.dataaccess.facades.object.ObjectFacadegetObjectFacade()protected com.hybris.cockpitng.widgets.common.WidgetComponentRenderergetRenderer(java.lang.String name)protected java.lang.StringgetRendererNameFromSettings(java.lang.String settingKey)com.hybris.cockpitng.dataaccess.facades.type.TypeFacadegetTypeFacade()org.zkoss.zul.ListboxgetWorkflowActionsListbox()org.zkoss.zul.ListModelList<WorkflowActionModel>getWorkflowActionsListModel()WorkflowFacadegetWorkflowFacade()voidinitialize(org.zkoss.zk.ui.Component comp)protected <T> voidinitializeContentRenderer()protected voidinitializeListboxModel()protected com.hybris.cockpitng.dataaccess.facades.type.DataTypeloadDataType(java.lang.String typeCode)voidonApplicationHeartbeat(com.hybris.cockpitng.core.events.CockpitEvent cockpitEvent)protected voidreloadActionAtIndex(int index)voidreloadActionsWhenAttachedItemsAreDeleted(com.hybris.cockpitng.core.events.CockpitEvent cockpitEvent)protected voidsendUpdatedNumberOfTasks(int numberOfTasks)protected voidupdateWorkflowActions()-
Methods 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, setWidgetTitle
-
Methods inherited from class com.hybris.cockpitng.util.ViewAnnotationAwareComposer
scanEventListeners
-
Methods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
alert, didActivate, getPage, willClone, willPassivate
-
-
-
-
Field Detail
-
SOCKET_OUT_WORKFLOW_ACTION_SELECTED
public static final java.lang.String SOCKET_OUT_WORKFLOW_ACTION_SELECTED
- See Also:
- Constant Field Values
-
SOCKET_OUT_NUMBER_OF_WORKFLOW_ACTIONS
public static final java.lang.String SOCKET_OUT_NUMBER_OF_WORKFLOW_ACTIONS
- See Also:
- Constant Field Values
-
SETTING_RENDERER
public static final java.lang.String SETTING_RENDERER
- See Also:
- Constant Field Values
-
-
Method Detail
-
initialize
public void initialize(org.zkoss.zk.ui.Component comp)
- Overrides:
initializein classcom.hybris.cockpitng.util.DefaultWidgetController
-
initializeListboxModel
protected void initializeListboxModel()
-
initializeContentRenderer
protected <T> void initializeContentRenderer()
-
reloadActionsWhenAttachedItemsAreDeleted
public void reloadActionsWhenAttachedItemsAreDeleted(com.hybris.cockpitng.core.events.CockpitEvent cockpitEvent)
-
reloadActionAtIndex
protected void reloadActionAtIndex(int index)
-
onApplicationHeartbeat
public void onApplicationHeartbeat(com.hybris.cockpitng.core.events.CockpitEvent cockpitEvent)
-
updateWorkflowActions
protected void updateWorkflowActions()
-
sendUpdatedNumberOfTasks
protected void sendUpdatedNumberOfTasks(int numberOfTasks)
-
getRendererNameFromSettings
protected java.lang.String getRendererNameFromSettings(java.lang.String settingKey)
-
getRenderer
protected com.hybris.cockpitng.widgets.common.WidgetComponentRenderer getRenderer(java.lang.String name)
-
loadDataType
protected com.hybris.cockpitng.dataaccess.facades.type.DataType loadDataType(java.lang.String typeCode)
-
getWorkflowActionsListbox
public org.zkoss.zul.Listbox getWorkflowActionsListbox()
-
getWorkflowFacade
public WorkflowFacade getWorkflowFacade()
-
getTypeFacade
public com.hybris.cockpitng.dataaccess.facades.type.TypeFacade getTypeFacade()
-
getObjectFacade
public com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade getObjectFacade()
-
getWorkflowActionsListModel
public org.zkoss.zul.ListModelList<WorkflowActionModel> getWorkflowActionsListModel()
-
-