Class BPMNProjectActionsToolboxFactory
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.components.toolbox.actions.AbstractActionsToolboxFactory
-
- org.kie.workbench.common.stunner.bpmn.project.client.canvas.controls.BPMNProjectActionsToolboxFactory
-
- 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 public class BPMNProjectActionsToolboxFactory extends org.kie.workbench.common.stunner.core.client.components.toolbox.actions.AbstractActionsToolboxFactoryProduces same toolbox content and view as the @CommonActionsToolbox but it additionally add the form generation action, if it applies.
-
-
Constructor Summary
Constructors Constructor Description BPMNProjectActionsToolboxFactory(org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ActionsToolboxFactory commonActionToolbox, org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.forms.client.components.toolbox.FormGenerationToolboxAction> generateFormsActions, org.jboss.errai.ioc.client.api.ManagedInstance<OpenSubprocessToolboxAction> openSubprocessActions, org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ActionsToolboxView> views)
-
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<?> e)protected org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ActionsToolboxView<?>newViewInstance()
-
-
-
Constructor Detail
-
BPMNProjectActionsToolboxFactory
@Inject public BPMNProjectActionsToolboxFactory(@CommonActionsToolbox org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ActionsToolboxFactory commonActionToolbox, @Any org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.forms.client.components.toolbox.FormGenerationToolboxAction> generateFormsActions, @Any org.jboss.errai.ioc.client.api.ManagedInstance<OpenSubprocessToolboxAction> openSubprocessActions, @Any @CommonActionsToolbox org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ActionsToolboxView> views)
-
-
Method Detail
-
newViewInstance
protected org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ActionsToolboxView<?> newViewInstance()
- Specified by:
newViewInstancein classorg.kie.workbench.common.stunner.core.client.components.toolbox.actions.AbstractActionsToolboxFactory
-
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<?> e)
-
destroy
@PreDestroy public void destroy()
-
-