Class LienzoImageStripGlyphRenderer

  • All Implemented Interfaces:
    LienzoGlyphRenderer<org.kie.workbench.common.stunner.core.client.shape.ImageStripGlyph>, org.kie.workbench.common.stunner.core.client.components.glyph.GlyphRenderer<org.kie.workbench.common.stunner.core.client.shape.ImageStripGlyph,​com.ait.lienzo.client.core.shape.Group>

    @Dependent
    public class LienzoImageStripGlyphRenderer
    extends Object
    implements LienzoGlyphRenderer<org.kie.workbench.common.stunner.core.client.shape.ImageStripGlyph>
    • Constructor Detail

      • LienzoImageStripGlyphRenderer

        public LienzoImageStripGlyphRenderer()
    • Method Detail

      • getGlyphType

        public Class<org.kie.workbench.common.stunner.core.client.shape.ImageStripGlyph> getGlyphType()
        Specified by:
        getGlyphType in interface org.kie.workbench.common.stunner.core.client.components.glyph.GlyphRenderer<org.kie.workbench.common.stunner.core.client.shape.ImageStripGlyph,​com.ait.lienzo.client.core.shape.Group>
      • render

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

        protected void scaleShape​(com.ait.lienzo.client.core.image.Image image,
                                  double width,
                                  double height)