Class DMNCommonActionsToolboxFactory
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.components.toolbox.actions.AbstractActionsToolboxFactory
-
- org.kie.workbench.common.stunner.core.client.components.toolbox.actions.CommonActionsToolboxFactory
-
- org.kie.workbench.common.dmn.client.canvas.controls.toolbox.DMNCommonActionsToolboxFactory
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ActionsToolboxFactory,org.kie.workbench.common.stunner.core.client.components.toolbox.ToolboxFactory<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler,org.kie.workbench.common.stunner.core.graph.Element>
@Dependent @DMNCommonActionsToolbox public class DMNCommonActionsToolboxFactory extends org.kie.workbench.common.stunner.core.client.components.toolbox.actions.CommonActionsToolboxFactory
-
-
Constructor Summary
Constructors Constructor Description DMNCommonActionsToolboxFactory(org.jboss.errai.ioc.client.api.ManagedInstance<DMNEditDecisionToolboxAction> editDecisionToolboxActions, org.jboss.errai.ioc.client.api.ManagedInstance<DMNEditBusinessKnowledgeModelToolboxAction> editBusinessKnowledgeModelToolboxActions, org.jboss.errai.ioc.client.api.ManagedInstance<DMNEditDRDToolboxAction> editDRDToolboxActions, org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ActionsToolboxView> views, org.kie.workbench.common.stunner.core.client.command.CanvasCommandManager<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> commandManager, DefaultCanvasCommandFactory commandFactory, org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.client.components.toolbox.actions.DeleteNodeToolboxAction> deleteNodeActions, org.kie.workbench.common.stunner.core.client.ReadOnlyProvider readOnlyProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()Collection<org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ToolboxAction<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>>getActions(org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler canvasHandler, org.kie.workbench.common.stunner.core.graph.Element<?> element)protected booleanisAllowed(org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler canvasHandler, org.kie.workbench.common.stunner.core.graph.Node node)protected org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ActionsToolboxView<?>newViewInstance()protected booleansuperIsAllowed(org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler canvasHandler, org.kie.workbench.common.stunner.core.graph.Node node)
-
-
-
Constructor Detail
-
DMNCommonActionsToolboxFactory
@Inject public DMNCommonActionsToolboxFactory(@Any org.jboss.errai.ioc.client.api.ManagedInstance<DMNEditDecisionToolboxAction> editDecisionToolboxActions, @Any org.jboss.errai.ioc.client.api.ManagedInstance<DMNEditBusinessKnowledgeModelToolboxAction> editBusinessKnowledgeModelToolboxActions, @Any org.jboss.errai.ioc.client.api.ManagedInstance<DMNEditDRDToolboxAction> editDRDToolboxActions, @Any @CommonActionsToolbox org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ActionsToolboxView> views, org.kie.workbench.common.stunner.core.client.command.CanvasCommandManager<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> commandManager, DefaultCanvasCommandFactory commandFactory, org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.client.components.toolbox.actions.DeleteNodeToolboxAction> deleteNodeActions, org.kie.workbench.common.stunner.core.client.ReadOnlyProvider readOnlyProvider)
-
-
Method Detail
-
newViewInstance
protected org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ActionsToolboxView<?> newViewInstance()
- Overrides:
newViewInstancein classorg.kie.workbench.common.stunner.core.client.components.toolbox.actions.CommonActionsToolboxFactory
-
getActions
public Collection<org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ToolboxAction<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>> getActions(org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler canvasHandler, org.kie.workbench.common.stunner.core.graph.Element<?> element)
- Specified by:
getActionsin interfaceorg.kie.workbench.common.stunner.core.client.components.toolbox.actions.ActionsToolboxFactory- Overrides:
getActionsin classorg.kie.workbench.common.stunner.core.client.components.toolbox.actions.CommonActionsToolboxFactory
-
destroy
@PreDestroy public void destroy()
- Overrides:
destroyin classorg.kie.workbench.common.stunner.core.client.components.toolbox.actions.CommonActionsToolboxFactory
-
isAllowed
protected boolean isAllowed(org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler canvasHandler, org.kie.workbench.common.stunner.core.graph.Node node)- Overrides:
isAllowedin classorg.kie.workbench.common.stunner.core.client.components.toolbox.actions.CommonActionsToolboxFactory
-
superIsAllowed
protected boolean superIsAllowed(org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler canvasHandler, org.kie.workbench.common.stunner.core.graph.Node node)
-
-