@Dependent @Default public class GeneralCreateNodeAction extends Object implements CreateNodeAction<AbstractCanvasHandler>
| Constructor and Description |
|---|
GeneralCreateNodeAction(DefinitionUtils definitionUtils,
ClientFactoryManager clientFactoryManager,
CanvasLayoutUtils canvasLayoutUtils,
javax.enterprise.event.Event<CanvasSelectionEvent> selectionEvent,
SessionCommandManager<AbstractCanvasHandler> sessionCommandManager,
org.jboss.errai.ioc.client.api.ManagedInstance<DefaultCanvasCommandFactory> canvasCommandFactories) |
| Modifier and Type | Method and Description |
|---|---|
protected MagnetConnection |
buildConnectionBetween(Node<View<?>,Edge> sourceNode,
Node<View<?>,Edge> targetNode) |
void |
destroy() |
void |
executeAction(AbstractCanvasHandler canvasHandler,
String sourceNodeId,
String targetNodeId,
String connectorId) |
@Inject public GeneralCreateNodeAction(DefinitionUtils definitionUtils, ClientFactoryManager clientFactoryManager, CanvasLayoutUtils canvasLayoutUtils, javax.enterprise.event.Event<CanvasSelectionEvent> selectionEvent, SessionCommandManager<AbstractCanvasHandler> sessionCommandManager, @Any org.jboss.errai.ioc.client.api.ManagedInstance<DefaultCanvasCommandFactory> canvasCommandFactories)
public void executeAction(AbstractCanvasHandler canvasHandler, String sourceNodeId, String targetNodeId, String connectorId)
executeAction in interface CreateNodeAction<AbstractCanvasHandler>@PreDestroy public void destroy()
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.