Class NodeProxy
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.components.proxies.NodeProxy
-
- All Implemented Interfaces:
ShapeProxy
@Dependent public class NodeProxy extends Object implements ShapeProxy
-
-
Constructor Summary
Constructors Constructor Description NodeProxy(ElementProxy proxy, ShapeProxyView<org.kie.workbench.common.stunner.core.client.shape.NodeShape> view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()voidinit()NodeProxysetCanvasHandler(AbstractCanvasHandler canvasHandler)NodeProxysetEdge(org.kie.workbench.common.stunner.core.graph.Edge<org.kie.workbench.common.stunner.core.graph.content.view.ViewConnector<?>,org.kie.workbench.common.stunner.core.graph.Node> edge)NodeProxysetSourceNode(org.kie.workbench.common.stunner.core.graph.Node<org.kie.workbench.common.stunner.core.graph.content.view.View<?>,org.kie.workbench.common.stunner.core.graph.Edge> sourceNode)NodeProxysetTargetNode(org.kie.workbench.common.stunner.core.graph.Node<org.kie.workbench.common.stunner.core.graph.content.view.View<?>,org.kie.workbench.common.stunner.core.graph.Edge> targetNode)voidstart(double x, double y)NodeProxystart(org.kie.workbench.common.stunner.core.client.shape.view.event.AbstractMouseEvent event)
-
-
-
Constructor Detail
-
NodeProxy
@Inject public NodeProxy(ElementProxy proxy, ShapeProxyView<org.kie.workbench.common.stunner.core.client.shape.NodeShape> view)
-
-
Method Detail
-
init
@PostConstruct public void init()
-
setCanvasHandler
public NodeProxy setCanvasHandler(AbstractCanvasHandler canvasHandler)
-
setTargetNode
public NodeProxy setTargetNode(org.kie.workbench.common.stunner.core.graph.Node<org.kie.workbench.common.stunner.core.graph.content.view.View<?>,org.kie.workbench.common.stunner.core.graph.Edge> targetNode)
-
setEdge
public NodeProxy setEdge(org.kie.workbench.common.stunner.core.graph.Edge<org.kie.workbench.common.stunner.core.graph.content.view.ViewConnector<?>,org.kie.workbench.common.stunner.core.graph.Node> edge)
-
setSourceNode
public NodeProxy setSourceNode(org.kie.workbench.common.stunner.core.graph.Node<org.kie.workbench.common.stunner.core.graph.content.view.View<?>,org.kie.workbench.common.stunner.core.graph.Edge> sourceNode)
-
start
public NodeProxy start(org.kie.workbench.common.stunner.core.client.shape.view.event.AbstractMouseEvent event)
-
start
public void start(double x, double y)- Specified by:
startin interfaceShapeProxy
-
destroy
public void destroy()
- Specified by:
destroyin interfaceShapeProxy
-
-