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, 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.DefaultWidgetController
Widget controller which displays workflow actions assigned to current user.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
    static final String
     

    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, spaceScope

    Fields inherited from class org.zkoss.zk.ui.util.GenericComposer

    _applied
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade
     
    protected com.hybris.cockpitng.widgets.common.WidgetComponentRenderer
     
    protected String
     
    com.hybris.cockpitng.dataaccess.facades.type.TypeFacade
     
    org.zkoss.zul.Listbox
     
    org.zkoss.zul.ListModelList<WorkflowActionModel>
     
     
    void
    initialize(org.zkoss.zk.ui.Component comp)
     
    protected <T> void
     
    protected void
     
    protected com.hybris.cockpitng.dataaccess.facades.type.DataType
    loadDataType(String typeCode)
     
    void
    onApplicationHeartbeat(com.hybris.cockpitng.core.events.CockpitEvent cockpitEvent)
     
    protected void
     
    void
    reloadActionsWhenAttachedItemsAreDeleted(com.hybris.cockpitng.core.events.CockpitEvent cockpitEvent)
     
    protected void
    sendUpdatedNumberOfTasks(int numberOfTasks)
     
    protected void
     

    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

    Methods inherited from class org.zkoss.zk.ui.util.GenericComposer

    doCatch, doFinally

    Methods inherited from class org.zkoss.zk.ui.event.GenericEventListener

    bindComponent, getController, onEvent, unbindComponent

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • WorkflowActionsController

      public WorkflowActionsController()
  • Method Details

    • initialize

      public void initialize(org.zkoss.zk.ui.Component comp)
      Overrides:
      initialize in class com.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 String getRendererNameFromSettings(String settingKey)
    • getRenderer

      protected com.hybris.cockpitng.widgets.common.WidgetComponentRenderer getRenderer(String name)
    • loadDataType

      protected com.hybris.cockpitng.dataaccess.facades.type.DataType loadDataType(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()