Class DMNDecisionServiceSVGShapeDefImpl

  • All Implemented Interfaces:
    DMNDecisionServiceSVGShapeDef, DMNShapeDef<org.kie.workbench.common.dmn.api.definition.model.DecisionService,​org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>, DMNSVGShapeDef<org.kie.workbench.common.dmn.api.definition.model.DecisionService,​DMNDecisionServiceSVGViewFactory>, org.kie.workbench.common.stunner.core.definition.shape.ShapeDef<org.kie.workbench.common.dmn.api.definition.model.DecisionService>, org.kie.workbench.common.stunner.core.definition.shape.ShapeViewDef<org.kie.workbench.common.dmn.api.definition.model.DecisionService,​org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>, org.kie.workbench.common.stunner.svg.client.shape.def.SVGShapeDef<org.kie.workbench.common.dmn.api.definition.model.DecisionService,​DMNDecisionServiceSVGViewFactory>, org.kie.workbench.common.stunner.svg.client.shape.def.SVGShapeViewDef<org.kie.workbench.common.dmn.api.definition.model.DecisionService,​DMNDecisionServiceSVGViewFactory>

    public class DMNDecisionServiceSVGShapeDefImpl
    extends Object
    implements DMNDecisionServiceSVGShapeDef
    • Field Detail

      • VIEW_RESOURCES

        public static final org.kie.workbench.common.stunner.svg.client.shape.factory.SVGShapeViewResources<org.kie.workbench.common.dmn.api.definition.DMNDefinition,​DMNDecisionServiceSVGViewFactory> VIEW_RESOURCES
      • GLYPHS_PALETTE

        public static final Map<Class<? extends org.kie.workbench.common.dmn.api.definition.DMNDefinition>,​org.kie.workbench.common.stunner.core.definition.shape.Glyph> GLYPHS_PALETTE
    • Constructor Detail

      • DMNDecisionServiceSVGShapeDefImpl

        public DMNDecisionServiceSVGShapeDefImpl()
    • Method Detail

      • newSizeHandler

        public org.kie.workbench.common.stunner.core.client.shape.view.handler.SizeHandler<org.kie.workbench.common.dmn.api.definition.model.DecisionService,​org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView> newSizeHandler()
        Specified by:
        newSizeHandler in interface DMNSVGShapeDef<org.kie.workbench.common.dmn.api.definition.model.DecisionService,​DMNDecisionServiceSVGViewFactory>
      • newFontHandler

        public org.kie.workbench.common.stunner.core.client.shape.view.handler.FontHandler<org.kie.workbench.common.dmn.api.definition.model.DecisionService,​org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView> newFontHandler()
        Specified by:
        newFontHandler in interface DMNSVGShapeDef<org.kie.workbench.common.dmn.api.definition.model.DecisionService,​DMNDecisionServiceSVGViewFactory>
      • newViewInstance

        public org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView<?> newViewInstance​(DMNDecisionServiceSVGViewFactory factory,
                                                                                                      org.kie.workbench.common.dmn.api.definition.model.DecisionService bean)
        Specified by:
        newViewInstance in interface org.kie.workbench.common.stunner.svg.client.shape.def.SVGShapeDef<org.kie.workbench.common.dmn.api.definition.model.DecisionService,​DMNDecisionServiceSVGViewFactory>
      • getGlyph

        public org.kie.workbench.common.stunner.core.definition.shape.Glyph getGlyph​(Class<? extends org.kie.workbench.common.dmn.api.definition.model.DecisionService> type,
                                                                                     Class<? extends org.kie.workbench.common.stunner.core.client.shape.factory.ShapeFactory.GlyphConsumer> consumer,
                                                                                     String defId)
        Specified by:
        getGlyph in interface org.kie.workbench.common.stunner.core.definition.shape.ShapeDef<org.kie.workbench.common.dmn.api.definition.model.DecisionService>