Class WorkflowDesignerDataManipulationViewEventHandler

java.lang.Object
com.hybris.backoffice.workflow.designer.handler.WorkflowDesignerDataManipulationViewEventHandler
All Implemented Interfaces:
com.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler, com.hybris.backoffice.widgets.networkchart.handler.ViewEventHandler

public class WorkflowDesignerDataManipulationViewEventHandler extends Object implements com.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler, com.hybris.backoffice.widgets.networkchart.handler.ViewEventHandler
Default implementation of workflow DataManipulationHandler and ViewEventHandler
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    static final String
     
    static final String
     
    static final String
     
  • Constructor Summary

    Constructors
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    notifyAboutNodeEdition(com.hybris.cockpitng.components.visjs.network.data.Node node, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
     
    com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates
    onAdd(com.hybris.cockpitng.components.visjs.network.data.Edge edge, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
     
    com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates
    onAddNodeButtonClick(com.hybris.cockpitng.components.visjs.network.event.ClickOnAddNodeButtonEvent event, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
     
    com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates
    onCancel(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
     
    com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates
    onDoubleClick(com.hybris.cockpitng.components.visjs.network.data.Node node, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
     
    com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates
    onDragEnd(com.hybris.cockpitng.components.visjs.network.data.Node node, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
     
    com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates
    onEdit(com.hybris.cockpitng.components.visjs.network.data.Node node, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
     
    com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates
    onRefresh(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
     
    com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates
    onRemove(com.hybris.cockpitng.components.visjs.network.data.Edges edges, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
     
    com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates
    onRemove(com.hybris.cockpitng.components.visjs.network.data.Nodes nodes, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
     
    com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates
    onSave(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
     
    void
    setNotificationService(com.hybris.cockpitng.util.notifications.NotificationService notificationService)
     
    void
     
    void
     
    void
     
    void
     
    void
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler

    onAdd, onEdit

    Methods inherited from interface com.hybris.backoffice.widgets.networkchart.handler.ViewEventHandler

    onBlur, onBlur, onClick, onClick, onDeselect, onDeselect, onDoubleClick, onHover, onHover, onSelect, onSelect
  • Field Details

  • Constructor Details

    • WorkflowDesignerDataManipulationViewEventHandler

      public WorkflowDesignerDataManipulationViewEventHandler()
  • Method Details

    • onDragEnd

      public com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates onDragEnd(com.hybris.cockpitng.components.visjs.network.data.Node node, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
      Specified by:
      onDragEnd in interface com.hybris.backoffice.widgets.networkchart.handler.ViewEventHandler
    • onDoubleClick

      public com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates onDoubleClick(com.hybris.cockpitng.components.visjs.network.data.Node node, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
      Specified by:
      onDoubleClick in interface com.hybris.backoffice.widgets.networkchart.handler.ViewEventHandler
    • onEdit

      public com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates onEdit(com.hybris.cockpitng.components.visjs.network.data.Node node, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
      Specified by:
      onEdit in interface com.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler
    • notifyAboutNodeEdition

      protected void notifyAboutNodeEdition(com.hybris.cockpitng.components.visjs.network.data.Node node, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
    • onAddNodeButtonClick

      public com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates onAddNodeButtonClick(com.hybris.cockpitng.components.visjs.network.event.ClickOnAddNodeButtonEvent event, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
      Specified by:
      onAddNodeButtonClick in interface com.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler
    • onAdd

      public com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates onAdd(com.hybris.cockpitng.components.visjs.network.data.Edge edge, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
      Specified by:
      onAdd in interface com.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler
    • onRemove

      public com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates onRemove(com.hybris.cockpitng.components.visjs.network.data.Nodes nodes, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
      Specified by:
      onRemove in interface com.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler
    • onRemove

      public com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates onRemove(com.hybris.cockpitng.components.visjs.network.data.Edges edges, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
      Specified by:
      onRemove in interface com.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler
    • onCancel

      public com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates onCancel(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
      Specified by:
      onCancel in interface com.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler
    • onRefresh

      public com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates onRefresh(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
      Specified by:
      onRefresh in interface com.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler
    • onSave

      public com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates onSave(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
      Specified by:
      onSave in interface com.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler
    • setWorkflowModelRetriever

      public void setWorkflowModelRetriever(WorkflowModelRetriever<ItemModel> workflowModelRetriever)
    • setOnAddNodeActionsListener

      public void setOnAddNodeActionsListener(WorkflowDesignerOnAddNodeActionsListener onAddNodeActionsListener)
    • setNotificationService

      public void setNotificationService(com.hybris.cockpitng.util.notifications.NotificationService notificationService)
    • setWorkflowDesignerSaveHandler

      public void setWorkflowDesignerSaveHandler(WorkflowDesignerSaveHandler workflowDesignerSaveHandler)
    • setWorkflowDesignerRemoveHandler

      public void setWorkflowDesignerRemoveHandler(WorkflowDesignerRemoveHandler workflowDesignerRemoveHandler)
    • setWorkflowDesignerConnectionHandler

      public void setWorkflowDesignerConnectionHandler(WorkflowDesignerConnectionHandler workflowDesignerConnectionHandler)