Class LienzoSelectionControl<H extends org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl<H>, org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl.SessionAware<org.kie.workbench.common.stunner.core.client.session.ClientSession>, org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasRegistrationControl<H,​org.kie.workbench.common.stunner.core.graph.Element>, org.kie.workbench.common.stunner.core.client.canvas.controls.SelectionControl<H,​org.kie.workbench.common.stunner.core.graph.Element>

    @Dependent
    @SingleSelection
    @Default
    public class LienzoSelectionControl<H extends org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>
    extends org.kie.workbench.common.stunner.core.client.canvas.controls.select.AbstractSelectionControl<H>
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl

        org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl.SessionAware<S extends org.kie.workbench.common.stunner.core.client.session.ClientSession>
    • Field Summary

      • Fields inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.select.AbstractSelectionControl

        canvasClearSelectionEvent, canvasSelectionEvent
    • Constructor Summary

      Constructors 
      Constructor Description
      LienzoSelectionControl​(javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.selection.CanvasSelectionEvent> canvasSelectionEvent, javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.selection.CanvasClearSelectionEvent> clearSelectionEvent)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void deregister​(String uuid)  
      protected void onDeregister​(org.kie.workbench.common.stunner.core.graph.Element element)  
      protected void onDestroy()  
      protected void onRegister​(org.kie.workbench.common.stunner.core.graph.Element element)  
      • Methods inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.select.AbstractSelectionControl

        bind, clear, clearSelection, deregister, deselect, destroy, getSelectedItemDefinition, getSelectedItems, getSelectionControl, handleCanvasClearSelectionEvent, handleCanvasElementSelectedEvent, handleShapeRemovedEvent, init, isSelected, onClearSelection, onEnable, onSelect, register, select, shapesToIdentifiers
    • Constructor Detail

      • LienzoSelectionControl

        @Inject
        public LienzoSelectionControl​(javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.selection.CanvasSelectionEvent> canvasSelectionEvent,
                                      javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.selection.CanvasClearSelectionEvent> clearSelectionEvent)
    • Method Detail

      • onRegister

        protected void onRegister​(org.kie.workbench.common.stunner.core.graph.Element element)
        Overrides:
        onRegister in class org.kie.workbench.common.stunner.core.client.canvas.controls.select.AbstractSelectionControl<H extends org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>
      • onDeregister

        protected void onDeregister​(org.kie.workbench.common.stunner.core.graph.Element element)
        Overrides:
        onDeregister in class org.kie.workbench.common.stunner.core.client.canvas.controls.select.AbstractSelectionControl<H extends org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>
      • onDestroy

        protected void onDestroy()
        Overrides:
        onDestroy in class org.kie.workbench.common.stunner.core.client.canvas.controls.select.AbstractSelectionControl<H extends org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>
      • deregister

        protected void deregister​(String uuid)