public class DMNSVGShapeDefImpl extends Object implements DMNSVGShapeDef<DMNViewDefinition,DMNSVGViewFactory>
Modifier and Type | Field and Description |
---|---|
static Map<Class<? extends DMNDefinition>,Glyph> |
GLYPHS_PALETTE |
static Map<Class<? extends DMNDefinition>,Glyph> |
GLYPHS_TOOLBOX |
static SVGShapeViewResources<DMNDefinition,DMNSVGViewFactory> |
VIEW_RESOURCES |
Constructor and Description |
---|
DMNSVGShapeDefImpl() |
Modifier and Type | Method and Description |
---|---|
Glyph |
getGlyph(Class<? extends DMNViewDefinition> type,
Class<? extends ShapeFactory.GlyphConsumer> consumer,
String defId) |
Glyph |
getGlyph(Class<? extends DMNViewDefinition> type,
String defId) |
Class<DMNSVGViewFactory> |
getViewFactoryType() |
SVGShapeView<?> |
newViewInstance(DMNSVGViewFactory factory,
DMNViewDefinition bean) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
fontHandler, newFontHandler, newFontHandlerBuilder, newSizeHandler, newTitleHandler, newViewAttributesHandler, newViewAttributesHandlerBuilder, sizeHandler, titleHandler, viewHandler
getType
public static final SVGShapeViewResources<DMNDefinition,DMNSVGViewFactory> VIEW_RESOURCES
public static final Map<Class<? extends DMNDefinition>,Glyph> GLYPHS_TOOLBOX
public static final Map<Class<? extends DMNDefinition>,Glyph> GLYPHS_PALETTE
public Class<DMNSVGViewFactory> getViewFactoryType()
getViewFactoryType
in interface SVGShapeDef<DMNViewDefinition,DMNSVGViewFactory>
public SVGShapeView<?> newViewInstance(DMNSVGViewFactory factory, DMNViewDefinition bean)
newViewInstance
in interface SVGShapeDef<DMNViewDefinition,DMNSVGViewFactory>
public Glyph getGlyph(Class<? extends DMNViewDefinition> type, String defId)
getGlyph
in interface ShapeDef<DMNViewDefinition>
public Glyph getGlyph(Class<? extends DMNViewDefinition> type, Class<? extends ShapeFactory.GlyphConsumer> consumer, String defId)
getGlyph
in interface ShapeDef<DMNViewDefinition>
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.