class StunnerWiresControlFactory implements WiresControlFactory {

    @Override
    public WiresShapeControl newShapeControl(final WiresShape shape,
                                             final WiresManager wiresManager) {
        return new StunnerWiresShapeControl(new WiresShapeControlImpl(shape));
    }

    @Inject public  StunnerWiresControlFactory(final Event<CanvasUnhighlightEvent> unhighlightEvent);
      StunnerWiresControlFactory(final WiresControlFactoryImpl delegate,
                               final Event<CanvasUnhighlightEvent> unhighlightEvent);

}