Class DMNDecisionServiceSVGShapeDefImpl
- java.lang.Object
-
- org.kie.workbench.common.dmn.client.shape.def.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 Summary
Fields Modifier and Type Field Description static Map<Class<? extends org.kie.workbench.common.dmn.api.definition.DMNDefinition>,org.kie.workbench.common.stunner.core.definition.shape.Glyph>GLYPHS_PALETTEstatic org.kie.workbench.common.stunner.svg.client.shape.factory.SVGShapeViewResources<org.kie.workbench.common.dmn.api.definition.DMNDefinition,DMNDecisionServiceSVGViewFactory>VIEW_RESOURCES
-
Constructor Summary
Constructors Constructor Description DMNDecisionServiceSVGShapeDefImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.workbench.common.stunner.core.definition.shape.GlyphgetGlyph(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)Class<DMNDecisionServiceSVGViewFactory>getViewFactoryType()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()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()org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView<?>newViewInstance(DMNDecisionServiceSVGViewFactory factory, org.kie.workbench.common.dmn.api.definition.model.DecisionService bean)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.kie.workbench.common.dmn.client.shape.def.DMNSVGShapeDef
fontHandler, newFontHandlerBuilder, newTitleHandler, newViewAttributesHandler, newViewAttributesHandlerBuilder, sizeHandler, titleHandler, viewHandler
-
-
-
-
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
-
-
Method Detail
-
getViewFactoryType
public Class<DMNDecisionServiceSVGViewFactory> getViewFactoryType()
- Specified by:
getViewFactoryTypein interfaceorg.kie.workbench.common.stunner.svg.client.shape.def.SVGShapeDef<org.kie.workbench.common.dmn.api.definition.model.DecisionService,DMNDecisionServiceSVGViewFactory>
-
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:
newSizeHandlerin interfaceDMNSVGShapeDef<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:
newFontHandlerin interfaceDMNSVGShapeDef<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:
newViewInstancein interfaceorg.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:
getGlyphin interfaceorg.kie.workbench.common.stunner.core.definition.shape.ShapeDef<org.kie.workbench.common.dmn.api.definition.model.DecisionService>
-
-