Class LienzoGlyphRenderers

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

    @ApplicationScoped
    public class LienzoGlyphRenderers
    extends Object
    implements LienzoGlyphRenderer<org.kie.workbench.common.stunner.core.definition.shape.Glyph>
    • Constructor Detail

      • LienzoGlyphRenderers

        protected LienzoGlyphRenderers()
      • LienzoGlyphRenderers

        @Inject
        public LienzoGlyphRenderers​(@Any
                                    org.jboss.errai.ioc.client.api.ManagedInstance<LienzoGlyphRenderer> rendererInstances)
    • Method Detail

      • render

        public com.ait.lienzo.client.core.shape.Group render​(org.kie.workbench.common.stunner.core.definition.shape.Glyph 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.definition.shape.Glyph,​com.ait.lienzo.client.core.shape.Group>
      • getGlyphType

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