Class NodeBuildRequestImpl

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.core.client.canvas.controls.builder.BuildRequest, org.kie.workbench.common.stunner.core.client.canvas.controls.builder.request.NodeBuildRequest

    public final class NodeBuildRequestImpl
    extends AbstractBuildRequest
    implements org.kie.workbench.common.stunner.core.client.canvas.controls.builder.request.NodeBuildRequest
    • Constructor Summary

      Constructors 
      Constructor Description
      NodeBuildRequestImpl​(double x, double y, org.kie.workbench.common.stunner.core.graph.Node<? extends org.kie.workbench.common.stunner.core.graph.content.view.View<?>,​org.kie.workbench.common.stunner.core.graph.Edge> node, org.kie.workbench.common.stunner.core.graph.Edge<? extends org.kie.workbench.common.stunner.core.graph.content.view.ViewConnector<?>,​org.kie.workbench.common.stunner.core.graph.Node> inEdge, org.kie.workbench.common.stunner.core.graph.content.view.Connection sourceConnection, org.kie.workbench.common.stunner.core.graph.content.view.Connection targetConnection)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.kie.workbench.common.stunner.core.graph.Edge<? extends org.kie.workbench.common.stunner.core.graph.content.view.ViewConnector<?>,​org.kie.workbench.common.stunner.core.graph.Node> getInEdge()  
      org.kie.workbench.common.stunner.core.graph.Node<? extends org.kie.workbench.common.stunner.core.graph.content.view.View<?>,​org.kie.workbench.common.stunner.core.graph.Edge> getNode()  
      org.kie.workbench.common.stunner.core.graph.content.view.Connection getSourceConnection()  
      org.kie.workbench.common.stunner.core.graph.content.view.Connection getTargetConnection()  
      • Methods inherited from interface org.kie.workbench.common.stunner.core.client.canvas.controls.builder.BuildRequest

        getX, getY
    • Constructor Detail

      • NodeBuildRequestImpl

        public NodeBuildRequestImpl​(double x,
                                    double y,
                                    org.kie.workbench.common.stunner.core.graph.Node<? extends org.kie.workbench.common.stunner.core.graph.content.view.View<?>,​org.kie.workbench.common.stunner.core.graph.Edge> node,
                                    org.kie.workbench.common.stunner.core.graph.Edge<? extends org.kie.workbench.common.stunner.core.graph.content.view.ViewConnector<?>,​org.kie.workbench.common.stunner.core.graph.Node> inEdge,
                                    org.kie.workbench.common.stunner.core.graph.content.view.Connection sourceConnection,
                                    org.kie.workbench.common.stunner.core.graph.content.view.Connection targetConnection)
    • Method Detail

      • getNode

        public org.kie.workbench.common.stunner.core.graph.Node<? extends org.kie.workbench.common.stunner.core.graph.content.view.View<?>,​org.kie.workbench.common.stunner.core.graph.Edge> getNode()
        Specified by:
        getNode in interface org.kie.workbench.common.stunner.core.client.canvas.controls.builder.request.NodeBuildRequest
      • getInEdge

        public org.kie.workbench.common.stunner.core.graph.Edge<? extends org.kie.workbench.common.stunner.core.graph.content.view.ViewConnector<?>,​org.kie.workbench.common.stunner.core.graph.Node> getInEdge()
        Specified by:
        getInEdge in interface org.kie.workbench.common.stunner.core.client.canvas.controls.builder.request.NodeBuildRequest
      • getSourceConnection

        public org.kie.workbench.common.stunner.core.graph.content.view.Connection getSourceConnection()
        Specified by:
        getSourceConnection in interface org.kie.workbench.common.stunner.core.client.canvas.controls.builder.request.NodeBuildRequest
      • getTargetConnection

        public org.kie.workbench.common.stunner.core.graph.content.view.Connection getTargetConnection()
        Specified by:
        getTargetConnection in interface org.kie.workbench.common.stunner.core.client.canvas.controls.builder.request.NodeBuildRequest