Class AbstractLienzoShapeGlyphRenderer<G extends org.kie.workbench.common.stunner.core.definition.shape.Glyph,​S extends com.ait.lienzo.client.core.shape.Shape>

    • Constructor Detail

      • AbstractLienzoShapeGlyphRenderer

        public AbstractLienzoShapeGlyphRenderer()
    • Method Detail

      • getShape

        protected abstract void getShape​(G glyph,
                                         double width,
                                         double height,
                                         Consumer<S> shapeConsumer)
      • render

        public com.ait.lienzo.client.core.shape.Group render​(G glyph,
                                                             double width,
                                                             double height)
        Specified by:
        render in interface org.kie.workbench.common.stunner.core.client.components.glyph.GlyphRenderer<G extends org.kie.workbench.common.stunner.core.definition.shape.Glyph,​S extends com.ait.lienzo.client.core.shape.Shape>
      • scaleShape

        protected void scaleShape​(S shape,
                                  double width,
                                  double height)