Class DMNDeleteNodeToolboxAction

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ToolboxAction<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>

    @Dependent
    public class DMNDeleteNodeToolboxAction
    extends org.kie.workbench.common.stunner.core.client.components.toolbox.actions.DeleteNodeToolboxAction
    • Constructor Summary

      Constructors 
      Constructor Description
      DMNDeleteNodeToolboxAction​(org.kie.workbench.common.stunner.core.client.i18n.ClientTranslationService translationService, org.kie.workbench.common.stunner.core.client.command.SessionCommandManager<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> sessionCommandManager, org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.client.canvas.command.DefaultCanvasCommandFactory> commandFactories, org.kie.workbench.common.stunner.core.util.DefinitionUtils definitionUtils, javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.selection.CanvasClearSelectionEvent> clearSelectionEvent, org.kie.workbench.common.stunner.core.client.canvas.controls.DeleteNodeConfirmation deleteNodeConfirmation)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ToolboxAction<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> onMouseClick​(org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler canvasHandler, String uuid, org.kie.workbench.common.stunner.core.client.shape.view.event.MouseClickEvent event)  
      • Methods inherited from class org.kie.workbench.common.stunner.core.client.components.toolbox.actions.DeleteNodeToolboxAction

        destroy, getGlyph, getTitle
    • Constructor Detail

      • DMNDeleteNodeToolboxAction

        @Inject
        public DMNDeleteNodeToolboxAction​(org.kie.workbench.common.stunner.core.client.i18n.ClientTranslationService translationService,
                                          org.kie.workbench.common.stunner.core.client.command.SessionCommandManager<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> sessionCommandManager,
                                          org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.client.canvas.command.DefaultCanvasCommandFactory> commandFactories,
                                          org.kie.workbench.common.stunner.core.util.DefinitionUtils definitionUtils,
                                          javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.selection.CanvasClearSelectionEvent> clearSelectionEvent,
                                          org.kie.workbench.common.stunner.core.client.canvas.controls.DeleteNodeConfirmation deleteNodeConfirmation)
    • Method Detail

      • onMouseClick

        public org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ToolboxAction<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> onMouseClick​(org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler canvasHandler,
                                                                                                                                                                                             String uuid,
                                                                                                                                                                                             org.kie.workbench.common.stunner.core.client.shape.view.event.MouseClickEvent event)
        Specified by:
        onMouseClick in interface org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ToolboxAction<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>
        Overrides:
        onMouseClick in class org.kie.workbench.common.stunner.core.client.components.toolbox.actions.DeleteNodeToolboxAction