Class StunnerWiresControlFactory

  • All Implemented Interfaces:
    com.ait.lienzo.client.core.shape.wires.handlers.WiresControlFactory

    @ApplicationScoped
    @Default
    public class StunnerWiresControlFactory
    extends Object
    implements com.ait.lienzo.client.core.shape.wires.handlers.WiresControlFactory
    • Constructor Summary

      Constructors 
      Constructor Description
      StunnerWiresControlFactory​(javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.util.CanvasUnhighlightEvent> unhighlightEvent)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.ait.lienzo.client.core.shape.wires.handlers.WiresCompositeControl newCompositeControl​(com.ait.lienzo.client.core.shape.wires.handlers.WiresCompositeControl.Context context, com.ait.lienzo.client.core.shape.wires.WiresManager wiresManager)  
      com.ait.lienzo.client.core.shape.wires.handlers.WiresConnectionControl newConnectionControl​(com.ait.lienzo.client.core.shape.wires.WiresConnector connector, boolean headNotTail, com.ait.lienzo.client.core.shape.wires.WiresManager wiresManager)  
      com.ait.lienzo.client.core.shape.wires.handlers.WiresConnectorControl newConnectorControl​(com.ait.lienzo.client.core.shape.wires.WiresConnector connector, com.ait.lienzo.client.core.shape.wires.WiresManager wiresManager)  
      com.ait.lienzo.client.core.shape.wires.handlers.WiresLayerIndex newIndex​(com.ait.lienzo.client.core.shape.wires.WiresManager manager)  
      com.ait.lienzo.client.core.shape.wires.handlers.WiresShapeControl newShapeControl​(com.ait.lienzo.client.core.shape.wires.WiresShape shape, com.ait.lienzo.client.core.shape.wires.WiresManager wiresManager)  
      com.ait.lienzo.client.core.shape.wires.handlers.WiresShapeHighlight<com.ait.lienzo.client.core.shape.wires.PickerPart.ShapePart> newShapeHighlight​(com.ait.lienzo.client.core.shape.wires.WiresManager wiresManager)  
    • Constructor Detail

      • StunnerWiresControlFactory

        @Inject
        public StunnerWiresControlFactory​(javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.util.CanvasUnhighlightEvent> unhighlightEvent)
    • Method Detail

      • newShapeControl

        public com.ait.lienzo.client.core.shape.wires.handlers.WiresShapeControl newShapeControl​(com.ait.lienzo.client.core.shape.wires.WiresShape shape,
                                                                                                 com.ait.lienzo.client.core.shape.wires.WiresManager wiresManager)
        Specified by:
        newShapeControl in interface com.ait.lienzo.client.core.shape.wires.handlers.WiresControlFactory
      • newConnectorControl

        public com.ait.lienzo.client.core.shape.wires.handlers.WiresConnectorControl newConnectorControl​(com.ait.lienzo.client.core.shape.wires.WiresConnector connector,
                                                                                                         com.ait.lienzo.client.core.shape.wires.WiresManager wiresManager)
        Specified by:
        newConnectorControl in interface com.ait.lienzo.client.core.shape.wires.handlers.WiresControlFactory
      • newConnectionControl

        public com.ait.lienzo.client.core.shape.wires.handlers.WiresConnectionControl newConnectionControl​(com.ait.lienzo.client.core.shape.wires.WiresConnector connector,
                                                                                                           boolean headNotTail,
                                                                                                           com.ait.lienzo.client.core.shape.wires.WiresManager wiresManager)
        Specified by:
        newConnectionControl in interface com.ait.lienzo.client.core.shape.wires.handlers.WiresControlFactory
      • newCompositeControl

        public com.ait.lienzo.client.core.shape.wires.handlers.WiresCompositeControl newCompositeControl​(com.ait.lienzo.client.core.shape.wires.handlers.WiresCompositeControl.Context context,
                                                                                                         com.ait.lienzo.client.core.shape.wires.WiresManager wiresManager)
        Specified by:
        newCompositeControl in interface com.ait.lienzo.client.core.shape.wires.handlers.WiresControlFactory
      • newShapeHighlight

        public com.ait.lienzo.client.core.shape.wires.handlers.WiresShapeHighlight<com.ait.lienzo.client.core.shape.wires.PickerPart.ShapePart> newShapeHighlight​(com.ait.lienzo.client.core.shape.wires.WiresManager wiresManager)
        Specified by:
        newShapeHighlight in interface com.ait.lienzo.client.core.shape.wires.handlers.WiresControlFactory
      • newIndex

        public com.ait.lienzo.client.core.shape.wires.handlers.WiresLayerIndex newIndex​(com.ait.lienzo.client.core.shape.wires.WiresManager manager)
        Specified by:
        newIndex in interface com.ait.lienzo.client.core.shape.wires.handlers.WiresControlFactory