Class WorkflowsController
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.workflows.WorkflowsController
- 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 WorkflowsController
extends com.hybris.cockpitng.util.DefaultWidgetController
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected static final Stringstatic final Stringstatic final StringFields 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 com.hybris.cockpitng.list.LazyPageableListModel<WorkflowModel>createWorkflowsListModel(List<WorkflowStatus> workflowStatuses) static Map<String,WorkflowStatus> org.zkoss.zul.Divprotected intprotected com.hybris.cockpitng.widgets.common.WidgetComponentRenderergetRenderer(String name) protected StringgetRendererNameFromSettings(String settingKey) com.hybris.cockpitng.dataaccess.facades.type.TypeFacadeorg.zkoss.zul.Listboxprotected List<WorkflowStatus>voidinitialize(org.zkoss.zk.ui.Component component) protected <T> voidprotected voidprotected com.hybris.cockpitng.dataaccess.facades.type.DataTypeloadDataType(String typeCode) voidvoidvoidonWorkflowDeleted(com.hybris.cockpitng.core.events.CockpitEvent cockpitEvent) voidonWorkflowUpdated(com.hybris.cockpitng.core.events.CockpitEvent cockpitEvent) protected voidopenNewWorkflowWizard(List<ItemModel> items) 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, 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
-
Field Details
-
SOCKET_OUT_WORKFLOW_SELECTED
- See Also:
-
SOCKET_OUT_WORKFLOW_ACTION_SELECTED
- See Also:
-
SOCKET_IN_REFRESH
- See Also:
-
SOCKET_OUT_CREATE_WORKFLOW
- See Also:
-
COMP_ID_ADD_WORKFLOW
- See Also:
-
SETTING_WORKFLOW_RENDERER
- See Also:
-
SETTING_IS_WORKFLOW_PLANNED_ENABLED
- See Also:
-
SETTING_IS_WORKFLOW_RUNNING_ENABLED
- See Also:
-
SETTING_IS_WORKFLOW_FINISHED_ENABLED
- See Also:
-
SETTING_IS_WORKFLOW_TERMINATED_ENABLED
- See Also:
-
SETTING_IS_WORKFLOW_DROP_AREA_ENABLED
- See Also:
-
SETTING_PAGE_SIZE
- See Also:
-
DEFAULT_PAGE_SIZE
public static final int DEFAULT_PAGE_SIZE- See Also:
-
-
Constructor Details
-
WorkflowsController
public WorkflowsController()
-
-
Method Details
-
initialize
public void initialize(org.zkoss.zk.ui.Component component) - Overrides:
initializein classcom.hybris.cockpitng.util.DefaultWidgetController
-
getRendererNameFromSettings
-
getWorkflowStatusesFromSettings
-
createWorkflowsListModel
protected com.hybris.cockpitng.list.LazyPageableListModel<WorkflowModel> createWorkflowsListModel(List<WorkflowStatus> workflowStatuses) -
initializeContentRenderer
protected <T> void initializeContentRenderer() -
initializeWorkflowCreateDropArea
protected void initializeWorkflowCreateDropArea() -
onCreateWorkflowClick
public void onCreateWorkflowClick() -
openNewWorkflowWizard
-
onRefreshSocket
public void onRefreshSocket() -
onWorkflowUpdated
public void onWorkflowUpdated(com.hybris.cockpitng.core.events.CockpitEvent cockpitEvent) -
onWorkflowDeleted
public void onWorkflowDeleted(com.hybris.cockpitng.core.events.CockpitEvent cockpitEvent) -
getPageSize
protected int getPageSize() -
getRenderer
-
getCreateWorkflowDropArea
public org.zkoss.zul.Div getCreateWorkflowDropArea() -
loadDataType
-
getWorkflowFacade
-
getTypeFacade
public com.hybris.cockpitng.dataaccess.facades.type.TypeFacade getTypeFacade() -
getAllWorkflowStatuses
-
getWorkflowListBox
public org.zkoss.zul.Listbox getWorkflowListBox() -
getWorkflowsTypeFacade
-