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, waitfontHandler, newFontHandler, newFontHandlerBuilder, newSizeHandler, newTitleHandler, newViewAttributesHandler, newViewAttributesHandlerBuilder, sizeHandler, titleHandler, viewHandlergetTypepublic 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–2021 JBoss by Red Hat. All rights reserved.