Class LienzoSelectionControl<H extends org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.canvas.controls.select.AbstractSelectionControl<H>
-
- org.kie.workbench.common.stunner.client.lienzo.canvas.controls.LienzoSelectionControl<H>
-
- 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>
-
-
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 voidderegister(String uuid)protected voidonDeregister(org.kie.workbench.common.stunner.core.graph.Element element)protected voidonDestroy()protected voidonRegister(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:
onRegisterin classorg.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:
onDeregisterin classorg.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:
onDestroyin classorg.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)
-
-