Class DMNDecisionServiceSVGMutableShapeImpl

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.core.client.shape.ElementShape<org.kie.workbench.common.dmn.api.definition.model.DecisionService,​org.kie.workbench.common.stunner.core.graph.content.view.View<org.kie.workbench.common.dmn.api.definition.model.DecisionService>,​org.kie.workbench.common.stunner.core.graph.Node<org.kie.workbench.common.stunner.core.graph.content.view.View<org.kie.workbench.common.dmn.api.definition.model.DecisionService>,​org.kie.workbench.common.stunner.core.graph.Edge>,​org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>, org.kie.workbench.common.stunner.core.client.shape.HasShapeState, org.kie.workbench.common.stunner.core.client.shape.Lifecycle, org.kie.workbench.common.stunner.core.client.shape.MutableShape<org.kie.workbench.common.stunner.core.graph.Node<org.kie.workbench.common.stunner.core.graph.content.view.View<org.kie.workbench.common.dmn.api.definition.model.DecisionService>,​org.kie.workbench.common.stunner.core.graph.Edge>,​org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>, org.kie.workbench.common.stunner.core.client.shape.NodeShape<org.kie.workbench.common.dmn.api.definition.model.DecisionService,​org.kie.workbench.common.stunner.core.graph.content.view.View<org.kie.workbench.common.dmn.api.definition.model.DecisionService>,​org.kie.workbench.common.stunner.core.graph.Node<org.kie.workbench.common.stunner.core.graph.content.view.View<org.kie.workbench.common.dmn.api.definition.model.DecisionService>,​org.kie.workbench.common.stunner.core.graph.Edge>,​org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>, org.kie.workbench.common.stunner.core.client.shape.Shape<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>, org.kie.workbench.common.stunner.svg.client.shape.SVGMutableShape<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.SVGShape<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>

    public class DMNDecisionServiceSVGMutableShapeImpl
    extends org.kie.workbench.common.stunner.svg.client.shape.impl.SVGMutableShapeImpl<org.kie.workbench.common.dmn.api.definition.model.DecisionService,​DMNDecisionServiceSVGShapeDef>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void applyCustomProperties​(org.kie.workbench.common.stunner.core.graph.Node<org.kie.workbench.common.stunner.core.graph.content.view.View<org.kie.workbench.common.dmn.api.definition.model.DecisionService>,​org.kie.workbench.common.stunner.core.graph.Edge> element, org.kie.workbench.common.stunner.core.client.shape.MutationContext mutationContext)  
      • Methods inherited from class org.kie.workbench.common.stunner.core.client.shape.impl.NodeShapeImpl

        applyPosition, applyState, getShape
      • Methods inherited from class org.kie.workbench.common.stunner.core.client.shape.impl.AbstractElementShape

        afterDraw, applyProperties, applyTitle, beforeDraw, getDefinition, getShapeDefinition, getShapeHandlersDef, getShapeView, getUUID, setUUID
      • Methods inherited from interface org.kie.workbench.common.stunner.core.client.shape.ElementShape

        applyPosition, applyTitle
      • Methods inherited from interface org.kie.workbench.common.stunner.core.client.shape.HasShapeState

        applyState
      • Methods inherited from interface org.kie.workbench.common.stunner.core.client.shape.Lifecycle

        afterDraw, beforeDraw
      • Methods inherited from interface org.kie.workbench.common.stunner.core.client.shape.MutableShape

        applyProperties
      • Methods inherited from interface org.kie.workbench.common.stunner.core.client.shape.Shape

        getShapeView, getUUID, setUUID
    • Constructor Detail

      • DMNDecisionServiceSVGMutableShapeImpl

        public DMNDecisionServiceSVGMutableShapeImpl​(DMNDecisionServiceSVGShapeDef shapeDef,
                                                     org.kie.workbench.common.stunner.svg.client.shape.view.impl.SVGShapeViewImpl view)
    • Method Detail

      • applyCustomProperties

        protected void applyCustomProperties​(org.kie.workbench.common.stunner.core.graph.Node<org.kie.workbench.common.stunner.core.graph.content.view.View<org.kie.workbench.common.dmn.api.definition.model.DecisionService>,​org.kie.workbench.common.stunner.core.graph.Edge> element,
                                             org.kie.workbench.common.stunner.core.client.shape.MutationContext mutationContext)
        Overrides:
        applyCustomProperties in class org.kie.workbench.common.stunner.core.client.shape.impl.AbstractElementShape<org.kie.workbench.common.dmn.api.definition.model.DecisionService,​org.kie.workbench.common.stunner.core.graph.content.view.View<org.kie.workbench.common.dmn.api.definition.model.DecisionService>,​org.kie.workbench.common.stunner.core.graph.Node<org.kie.workbench.common.stunner.core.graph.content.view.View<org.kie.workbench.common.dmn.api.definition.model.DecisionService>,​org.kie.workbench.common.stunner.core.graph.Edge>,​DMNDecisionServiceSVGShapeDef,​org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>