Class PictureShapeView<T extends PictureShapeView>

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.client.lienzo.shape.view.LienzoShapeView<T>, org.kie.workbench.common.stunner.core.client.shape.HasChildren<T>, org.kie.workbench.common.stunner.core.client.shape.view.HasControlPoints<T>, org.kie.workbench.common.stunner.core.client.shape.view.HasDecorators<com.ait.lienzo.client.core.shape.Shape<?>>, org.kie.workbench.common.stunner.core.client.shape.view.HasDragBounds<T>, org.kie.workbench.common.stunner.core.client.shape.view.HasEventHandlers<T,​com.ait.lienzo.client.core.shape.Shape<?>>, org.kie.workbench.common.stunner.core.client.shape.view.HasFillGradient<T>, org.kie.workbench.common.stunner.core.client.shape.view.HasShadow<T>, org.kie.workbench.common.stunner.core.client.shape.view.HasTitle<T>, org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>

    public class PictureShapeView<T extends PictureShapeView>
    extends org.kie.workbench.common.stunner.client.lienzo.shape.view.wires.WiresContainerShapeView<T>
    The lienzo view implementation for the Picture shape. Note that this view impl does not support resize.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.kie.workbench.common.stunner.core.client.shape.HasChildren

        org.kie.workbench.common.stunner.core.client.shape.HasChildren.Layout
      • Nested classes/interfaces inherited from interface org.kie.workbench.common.stunner.core.client.shape.view.HasControlPoints

        org.kie.workbench.common.stunner.core.client.shape.view.HasControlPoints.ControlPointType
      • Nested classes/interfaces inherited from interface org.kie.workbench.common.stunner.core.client.shape.view.HasFillGradient

        org.kie.workbench.common.stunner.core.client.shape.view.HasFillGradient.Type
      • Nested classes/interfaces inherited from interface org.kie.workbench.common.stunner.core.client.shape.view.HasTitle

        org.kie.workbench.common.stunner.core.client.shape.view.HasTitle.HorizontalAlignment, org.kie.workbench.common.stunner.core.client.shape.view.HasTitle.Orientation, org.kie.workbench.common.stunner.core.client.shape.view.HasTitle.ReferencePosition, org.kie.workbench.common.stunner.core.client.shape.view.HasTitle.Size, org.kie.workbench.common.stunner.core.client.shape.view.HasTitle.VerticalAlignment
    • Constructor Summary

      Constructors 
      Constructor Description
      PictureShapeView​(com.ait.lienzo.client.core.shape.MultiPath path)  
      PictureShapeView​(String uri, double width, double height)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void destroy()  
      • Methods inherited from class org.kie.workbench.common.stunner.client.lienzo.shape.view.wires.WiresContainerShapeView

        addChild, getChildren, removeChild
      • Methods inherited from class org.kie.workbench.common.stunner.client.lienzo.shape.view.wires.ext.WiresShapeViewExt

        addHandler, areControlsVisible, batch, buildDragEvent, buildResizeEvent, cast, disableHandlers, enableHandlers, getAttachableShape, getEventHandlerManager, getFontAlignment, getFontPosition, getLabelContainerLayout, getMarginX, getOrientation, getTextViewDecorator, getTitleFontFamily, getTitleFontSize, getTitlePosition, hideControlPoints, moveTitleToTop, rebuildTextBoundaries, refresh, removeHandler, setEventHandlerManager, setFillGradient, setMargins, setTextBoundaries, setTextSizeConstraints, setTextWrapper, setTitle, setTitleAlpha, setTitleFontColor, setTitleFontFamily, setTitleFontSize, setTitlePosition, setTitleRotation, setTitleStrokeAlpha, setTitleStrokeColor, setTitleStrokeWidth, setTitleXOffsetPosition, setTitleYOffsetPosition, showControlPoints, supports, updateControlPoints, updateFillGradient
      • Methods inherited from class org.kie.workbench.common.stunner.client.lienzo.shape.view.wires.WiresShapeView

        getAlpha, getBoundingBox, getDecorators, getFillAlpha, getFillColor, getShape, getShapeAbsoluteLocation, getShapeX, getShapeY, getStrokeAlpha, getStrokeColor, getStrokeWidth, getUserData, getUUID, moveDown, moveToBottom, moveToTop, moveUp, removeShadow, setAlpha, setDragBounds, setDragEnabled, setFillAlpha, setFillColor, setListening, setShadow, setShapeLocation, setStrokeAlpha, setStrokeColor, setStrokeWidth, setUserData, setUUID
      • Methods inherited from class com.ait.lienzo.client.core.shape.wires.WiresShape

        addChild, addChild, addLabel, addWiresResizeEndHandler, addWiresResizeStartHandler, addWiresResizeStepHandler, createControlHandles, equals, getControl, getControls, getMagnets, getPath, hashCode, isListening, isResizable, listen, loadControls, removeChild, removeFromParent, setControl, setDraggable, setLocation, setMagnets, setResizable, shapeMoved, uuid
      • Methods inherited from class com.ait.lienzo.client.core.shape.wires.WiresContainer

        add, addWiresDragEndHandler, addWiresDragMoveHandler, addWiresDragStartHandler, addWiresMoveHandler, getChildShapes, getComputedLocation, getContainer, getDockedTo, getGroup, getHandlerManager, getLayoutHandler, getLocation, getParent, getWiresManager, getX, getY, remove, setDockedTo, setLayoutHandler, setParent, setWiresManager
      • Methods inherited from interface org.kie.workbench.common.stunner.core.client.shape.view.ShapeView

        removeFromParent
    • Constructor Detail

      • PictureShapeView

        public PictureShapeView​(String uri,
                                double width,
                                double height)
      • PictureShapeView

        public PictureShapeView​(com.ait.lienzo.client.core.shape.MultiPath path)
    • Method Detail

      • destroy

        public void destroy()
        Specified by:
        destroy in interface org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T extends PictureShapeView>
        Overrides:
        destroy in class org.kie.workbench.common.stunner.client.lienzo.shape.view.wires.WiresContainerShapeView<T extends PictureShapeView>