Class DataManipulationDetectingHandler
java.lang.Object
com.hybris.backoffice.workflow.designer.handler.DataManipulationDetectingHandler
- All Implemented Interfaces:
com.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler
public class DataManipulationDetectingHandler
extends Object
implements com.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler
Notifies about changes to
listener and delegates handler methods to delegate. The listener will not
be notified about empty changes.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandlerprotected com.hybris.cockpitng.core.model.WidgetModelgetModel(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) protected voidnotifyWhenChangedWithModel(com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates networkUpdates, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) com.hybris.cockpitng.components.visjs.network.response.NetworkUpdatesonAdd(com.hybris.cockpitng.components.visjs.network.data.Edge edge, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) com.hybris.cockpitng.components.visjs.network.response.NetworkUpdatesonAdd(com.hybris.cockpitng.components.visjs.network.data.Node node, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) com.hybris.cockpitng.components.visjs.network.response.NetworkUpdatesonAddNodeButtonClick(com.hybris.cockpitng.components.visjs.network.event.ClickOnAddNodeButtonEvent event, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) com.hybris.cockpitng.components.visjs.network.response.NetworkUpdatesonCancel(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) com.hybris.cockpitng.components.visjs.network.response.NetworkUpdatesonEdit(com.hybris.cockpitng.components.visjs.network.data.EdgeUpdate edgeUpdate, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) com.hybris.cockpitng.components.visjs.network.response.NetworkUpdatesonEdit(com.hybris.cockpitng.components.visjs.network.data.Node node, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) com.hybris.cockpitng.components.visjs.network.response.NetworkUpdatesonRefresh(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) com.hybris.cockpitng.components.visjs.network.response.NetworkUpdatesonRemove(com.hybris.cockpitng.components.visjs.network.data.Edges edges, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) com.hybris.cockpitng.components.visjs.network.response.NetworkUpdatesonRemove(com.hybris.cockpitng.components.visjs.network.data.Nodes nodes, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) com.hybris.cockpitng.components.visjs.network.response.NetworkUpdatesonSave(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) voidsetDelegate(com.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler delegate) void
-
Constructor Details
-
DataManipulationDetectingHandler
public DataManipulationDetectingHandler()
-
-
Method Details
-
onAdd
public com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates onAdd(com.hybris.cockpitng.components.visjs.network.data.Node node, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) - Specified by:
onAddin interfacecom.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler
-
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:
onEditin interfacecom.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:
onRemovein interfacecom.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:
onAddin interfacecom.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler
-
onEdit
public com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates onEdit(com.hybris.cockpitng.components.visjs.network.data.EdgeUpdate edgeUpdate, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) - Specified by:
onEditin interfacecom.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:
onRemovein interfacecom.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler
-
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:
onAddNodeButtonClickin interfacecom.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler
-
notifyWhenChangedWithModel
protected void notifyWhenChangedWithModel(com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates networkUpdates, com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) -
onSave
public com.hybris.cockpitng.components.visjs.network.response.NetworkUpdates onSave(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) - Specified by:
onSavein interfacecom.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:
onRefreshin interfacecom.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:
onCancelin interfacecom.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler
-
getModel
protected com.hybris.cockpitng.core.model.WidgetModel getModel(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) -
getDelegate
public com.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler getDelegate() -
setDelegate
public void setDelegate(com.hybris.backoffice.widgets.networkchart.handler.DataManipulationHandler delegate) -
getListener
-
setListener
-