Class ControlPointControlImpl.StunnerControlPointsAcceptor

  • All Implemented Interfaces:
    com.ait.lienzo.client.core.shape.wires.IControlPointsAcceptor
    Enclosing class:
    ControlPointControlImpl

    public static class ControlPointControlImpl.StunnerControlPointsAcceptor
    extends Object
    implements com.ait.lienzo.client.core.shape.wires.IControlPointsAcceptor
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.ait.lienzo.client.core.shape.wires.IControlPointsAcceptor

        com.ait.lienzo.client.core.shape.wires.IControlPointsAcceptor.DefaultControlPointsAcceptor
    • Field Summary

      • Fields inherited from interface com.ait.lienzo.client.core.shape.wires.IControlPointsAcceptor

        ALL, NONE
    • Constructor Summary

      Constructors 
      Constructor Description
      StunnerControlPointsAcceptor​(org.kie.workbench.common.stunner.core.client.canvas.controls.connection.ControlPointControl control, Function<String,​org.kie.workbench.common.stunner.core.graph.Edge> connectorSupplier)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean add​(com.ait.lienzo.client.core.shape.wires.WiresConnector connector, int index, com.ait.lienzo.client.core.types.Point2D location)  
      boolean delete​(com.ait.lienzo.client.core.shape.wires.WiresConnector connector, int index)  
      boolean move​(com.ait.lienzo.client.core.shape.wires.WiresConnector connector, com.ait.lienzo.client.core.types.Point2DArray pointsLocation)  
    • Constructor Detail

      • StunnerControlPointsAcceptor

        public StunnerControlPointsAcceptor​(org.kie.workbench.common.stunner.core.client.canvas.controls.connection.ControlPointControl control,
                                            Function<String,​org.kie.workbench.common.stunner.core.graph.Edge> connectorSupplier)
    • Method Detail

      • add

        public boolean add​(com.ait.lienzo.client.core.shape.wires.WiresConnector connector,
                           int index,
                           com.ait.lienzo.client.core.types.Point2D location)
        Specified by:
        add in interface com.ait.lienzo.client.core.shape.wires.IControlPointsAcceptor
      • move

        public boolean move​(com.ait.lienzo.client.core.shape.wires.WiresConnector connector,
                            com.ait.lienzo.client.core.types.Point2DArray pointsLocation)
        Specified by:
        move in interface com.ait.lienzo.client.core.shape.wires.IControlPointsAcceptor
      • delete

        public boolean delete​(com.ait.lienzo.client.core.shape.wires.WiresConnector connector,
                              int index)
        Specified by:
        delete in interface com.ait.lienzo.client.core.shape.wires.IControlPointsAcceptor