Class WiresCanvas
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvas<V>
-
- org.kie.workbench.common.stunner.client.lienzo.canvas.LienzoCanvas<WiresCanvasView>
-
- org.kie.workbench.common.stunner.client.lienzo.canvas.wires.WiresCanvas
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.core.client.canvas.Canvas<org.kie.workbench.common.stunner.core.client.shape.Shape>,org.kie.workbench.common.stunner.core.client.canvas.listener.HasCanvasListeners<org.kie.workbench.common.stunner.core.client.canvas.listener.CanvasShapeListener>,org.kie.workbench.common.stunner.core.client.shape.view.HasEventHandlers<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvas<WiresCanvasView>,org.kie.workbench.common.stunner.core.client.shape.Shape<?>>
@Dependent public class WiresCanvas extends LienzoCanvas<WiresCanvasView>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvas
org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvas.CanvasView<C extends org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvas.CanvasView>, org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvas.Cursors
-
-
Field Summary
Fields Modifier and Type Field Description static StringWIRES_CANVAS_GROUP_ID
-
Constructor Summary
Constructors Constructor Description WiresCanvas(javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.CanvasClearEvent> canvasClearEvent, javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.registration.CanvasShapeAddedEvent> canvasShapeAddedEvent, javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.registration.CanvasShapeRemovedEvent> canvasShapeRemovedEvent, javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.CanvasDrawnEvent> canvasDrawnEvent, javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.CanvasFocusedEvent> canvasFocusedEvent, WiresManagerFactory wiresManagerFactory, WiresCanvasView view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddChild(org.kie.workbench.common.stunner.core.client.shape.Shape shape)protected voiddeleteChild(org.kie.workbench.common.stunner.core.client.shape.Shape shape)WiresCanvasViewgetView()com.ait.lienzo.client.core.shape.wires.WiresManagergetWiresManager()org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvas<WiresCanvasView>initialize(org.kie.workbench.common.stunner.core.client.canvas.CanvasPanel panel, org.kie.workbench.common.stunner.core.client.canvas.CanvasSettings settings)-
Methods inherited from class org.kie.workbench.common.stunner.client.lienzo.canvas.LienzoCanvas
addHandler, destroy, disableHandlers, enableHandlers, focus, getAttachableShape, getShapeAt, onAfterDraw, removeHandler, supports
-
Methods inherited from class org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvas
addChild, addRegistrationListener, addShape, addShapeIntoView, afterDrawCanvas, clear, clearRegistrationListeners, clearShapes, deleteChild, deleteShape, deleteShapeFromView, dock, equals, fireCanvasClear, fireCanvasShapeAdded, fireCanvasShapeRemoved, getAbsoluteLocation, getGrid, getHeightPx, getShape, getShapes, getTransform, getWidthPx, hashCode, removeRegistrationListener, setGrid, undock
-
-
-
-
Field Detail
-
WIRES_CANVAS_GROUP_ID
public static final String WIRES_CANVAS_GROUP_ID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
WiresCanvas
@Inject public WiresCanvas(javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.CanvasClearEvent> canvasClearEvent, javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.registration.CanvasShapeAddedEvent> canvasShapeAddedEvent, javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.registration.CanvasShapeRemovedEvent> canvasShapeRemovedEvent, javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.CanvasDrawnEvent> canvasDrawnEvent, javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.CanvasFocusedEvent> canvasFocusedEvent, @Default WiresManagerFactory wiresManagerFactory, WiresCanvasView view)
-
-
Method Detail
-
initialize
public org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvas<WiresCanvasView> initialize(org.kie.workbench.common.stunner.core.client.canvas.CanvasPanel panel, org.kie.workbench.common.stunner.core.client.canvas.CanvasSettings settings)
- Overrides:
initializein classLienzoCanvas<WiresCanvasView>
-
addChild
protected void addChild(org.kie.workbench.common.stunner.core.client.shape.Shape shape)
- Specified by:
addChildin classorg.kie.workbench.common.stunner.core.client.canvas.AbstractCanvas<WiresCanvasView>
-
deleteChild
protected void deleteChild(org.kie.workbench.common.stunner.core.client.shape.Shape shape)
- Specified by:
deleteChildin classorg.kie.workbench.common.stunner.core.client.canvas.AbstractCanvas<WiresCanvasView>
-
getView
public WiresCanvasView getView()
- Specified by:
getViewin classorg.kie.workbench.common.stunner.core.client.canvas.AbstractCanvas<WiresCanvasView>
-
getWiresManager
public com.ait.lienzo.client.core.shape.wires.WiresManager getWiresManager()
-
-