Class ObserverBuilderControl

    • Constructor Detail

      • ObserverBuilderControl

        @Inject
        public ObserverBuilderControl​(ClientDefinitionManager clientDefinitionManager,
                                      ClientFactoryService clientFactoryServices,
                                      org.kie.workbench.common.stunner.core.rule.RuleManager ruleManager,
                                      org.kie.workbench.common.stunner.core.client.command.CanvasCommandFactory<AbstractCanvasHandler> canvasCommandFactory,
                                      ClientTranslationMessages translationMessages,
                                      org.kie.workbench.common.stunner.core.graph.processing.index.bounds.GraphBoundsIndexer graphBoundsIndexer,
                                      javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.selection.CanvasSelectionEvent> canvasSelectionEvent)
    • Method Detail

      • buildShapeAt

        public void buildShapeAt​(Object definition,
                                 double x,
                                 double y)
      • getTransformedLocation

        public org.kie.workbench.common.stunner.core.graph.content.view.Point2D getTransformedLocation​(double clientX,
                                                                                                       double clientY)
        Gets canvas transformed location.
        Parameters:
        clientX - The clientX coordinate value.
        clientY - The clientY coordinate value.
        Returns:
        the transformed location into the canvas.