Interface RectangleShapeDef<W,​V extends org.kie.workbench.common.stunner.core.client.shape.view.ShapeView>

  • All Superinterfaces:
    BasicShapeDef<W>, BasicShapeViewDef<W,​V>, org.kie.workbench.common.stunner.core.definition.shape.ShapeDef<W>, org.kie.workbench.common.stunner.core.definition.shape.ShapeViewDef<W,​V>

    public interface RectangleShapeDef<W,​V extends org.kie.workbench.common.stunner.core.client.shape.view.ShapeView>
    extends BasicShapeViewDef<W,​V>
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      double getCornerRadius​(W element)  
      Double getHeight​(W element)  
      default Class<? extends org.kie.workbench.common.stunner.core.definition.shape.ShapeDef> getType()  
      Double getWidth​(W element)  
      • Methods inherited from interface org.kie.workbench.common.stunner.core.definition.shape.ShapeDef

        getGlyph, getGlyph
      • Methods inherited from interface org.kie.workbench.common.stunner.core.definition.shape.ShapeViewDef

        fontHandler, sizeHandler, titleHandler, viewHandler
    • Method Detail

      • getWidth

        Double getWidth​(W element)
      • getHeight

        Double getHeight​(W element)
      • getCornerRadius

        double getCornerRadius​(W element)
      • getType

        default Class<? extends org.kie.workbench.common.stunner.core.definition.shape.ShapeDef> getType()
        Specified by:
        getType in interface org.kie.workbench.common.stunner.core.definition.shape.ShapeDef<W>