Interface DMNSVGShapeDef<W extends org.kie.workbench.common.dmn.api.definition.DMNViewDefinition,F>
-
- All Superinterfaces:
DMNShapeDef<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>,org.kie.workbench.common.stunner.core.definition.shape.ShapeDef<W>,org.kie.workbench.common.stunner.core.definition.shape.ShapeViewDef<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>,org.kie.workbench.common.stunner.svg.client.shape.def.SVGShapeDef<W,F>,org.kie.workbench.common.stunner.svg.client.shape.def.SVGShapeViewDef<W,F>
- All Known Subinterfaces:
DMNDecisionServiceSVGShapeDef
- All Known Implementing Classes:
DMNDecisionServiceSVGShapeDefImpl,DMNSVGShapeDefImpl
public interface DMNSVGShapeDef<W extends org.kie.workbench.common.dmn.api.definition.DMNViewDefinition,F> extends DMNShapeDef<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>, org.kie.workbench.common.stunner.svg.client.shape.def.SVGShapeViewDef<W,F>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Optional<BiConsumer<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>>fontHandler()default org.kie.workbench.common.stunner.core.client.shape.view.handler.FontHandler<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>newFontHandler()default DMNViewHandlers.FontHandlerBuilder<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>newFontHandlerBuilder()default org.kie.workbench.common.stunner.core.client.shape.view.handler.SizeHandler<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>newSizeHandler()default org.kie.workbench.common.stunner.core.client.shape.view.handler.TitleHandler<org.kie.workbench.common.stunner.core.client.shape.view.ShapeView>newTitleHandler()default org.kie.workbench.common.stunner.core.client.shape.view.handler.ViewAttributesHandler<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>newViewAttributesHandler()default DMNViewHandlers.ViewAttributesHandlerBuilder<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>newViewAttributesHandlerBuilder()default Optional<BiConsumer<org.kie.workbench.common.stunner.core.graph.content.view.View<W>,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>>sizeHandler()default Optional<BiConsumer<String,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>>titleHandler()default BiConsumer<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>viewHandler()-
Methods inherited from interface org.kie.workbench.common.stunner.core.definition.shape.ShapeDef
getGlyph, getGlyph
-
-
-
-
Method Detail
-
titleHandler
default Optional<BiConsumer<String,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>> titleHandler()
-
fontHandler
default Optional<BiConsumer<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>> fontHandler()
-
sizeHandler
default Optional<BiConsumer<org.kie.workbench.common.stunner.core.graph.content.view.View<W>,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>> sizeHandler()
-
viewHandler
default BiConsumer<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView> viewHandler()
-
newTitleHandler
default org.kie.workbench.common.stunner.core.client.shape.view.handler.TitleHandler<org.kie.workbench.common.stunner.core.client.shape.view.ShapeView> newTitleHandler()
-
newFontHandlerBuilder
default DMNViewHandlers.FontHandlerBuilder<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView> newFontHandlerBuilder()
-
newSizeHandler
default org.kie.workbench.common.stunner.core.client.shape.view.handler.SizeHandler<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView> newSizeHandler()
-
newViewAttributesHandlerBuilder
default DMNViewHandlers.ViewAttributesHandlerBuilder<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView> newViewAttributesHandlerBuilder()
-
newFontHandler
default org.kie.workbench.common.stunner.core.client.shape.view.handler.FontHandler<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView> newFontHandler()
-
newViewAttributesHandler
default org.kie.workbench.common.stunner.core.client.shape.view.handler.ViewAttributesHandler<W,org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView> newViewAttributesHandler()
-
-