Class WorkflowFlowOptionsProvider
- java.lang.Object
-
- com.hybris.backoffice.workflow.flow.WorkflowFlowOptionsProvider
-
- All Implemented Interfaces:
com.hybris.backoffice.widgets.networkchart.OptionsProvider
public class WorkflowFlowOptionsProvider extends java.lang.Object implements com.hybris.backoffice.widgets.networkchart.OptionsProviderImplementation ofOptionsProviderwhich allows to load options from different files regarding of the model.
-
-
Constructor Summary
Constructors Constructor Description WorkflowFlowOptionsProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Optional<Workflow>getInitModel(com.hybris.cockpitng.engine.WidgetInstanceManager wim)protected java.util.Optional<com.hybris.cockpitng.components.visjs.network.data.Options>loadOptions(java.lang.String path)protected java.util.Optional<com.hybris.cockpitng.components.visjs.network.data.Options>loadShowFlowOptions()protected java.util.Optional<com.hybris.cockpitng.components.visjs.network.data.Options>loadWorkflowDesignerOptions()com.hybris.cockpitng.components.visjs.network.data.Optionsprovide(com.hybris.backoffice.widgets.networkchart.NetworkChartController controller)protected com.hybris.cockpitng.components.visjs.network.data.OptionsresolveOptions(com.hybris.cockpitng.engine.WidgetInstanceManager wim, Workflow workflow)protected voidstoreInModel(com.hybris.cockpitng.engine.WidgetInstanceManager wim, java.lang.String key, java.lang.Object value)
-
-
-
Method Detail
-
provide
public com.hybris.cockpitng.components.visjs.network.data.Options provide(com.hybris.backoffice.widgets.networkchart.NetworkChartController controller)
- Specified by:
providein interfacecom.hybris.backoffice.widgets.networkchart.OptionsProvider
-
getInitModel
protected java.util.Optional<Workflow> getInitModel(com.hybris.cockpitng.engine.WidgetInstanceManager wim)
-
resolveOptions
protected com.hybris.cockpitng.components.visjs.network.data.Options resolveOptions(com.hybris.cockpitng.engine.WidgetInstanceManager wim, Workflow workflow)
-
storeInModel
protected void storeInModel(com.hybris.cockpitng.engine.WidgetInstanceManager wim, java.lang.String key, java.lang.Object value)
-
loadWorkflowDesignerOptions
protected java.util.Optional<com.hybris.cockpitng.components.visjs.network.data.Options> loadWorkflowDesignerOptions()
-
loadShowFlowOptions
protected java.util.Optional<com.hybris.cockpitng.components.visjs.network.data.Options> loadShowFlowOptions()
-
loadOptions
protected java.util.Optional<com.hybris.cockpitng.components.visjs.network.data.Options> loadOptions(java.lang.String path)
-
-