Class AbstractShapeFactory<W,S extends org.kie.workbench.common.stunner.core.client.shape.Shape>
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.shape.factory.AbstractShapeFactory<W,S>
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.core.client.shape.factory.ShapeFactory<W,S>
- Direct Known Subclasses:
DelegateShapeFactory
public abstract class AbstractShapeFactory<W,S extends org.kie.workbench.common.stunner.core.client.shape.Shape> extends Object implements org.kie.workbench.common.stunner.core.client.shape.factory.ShapeFactory<W,S>
-
-
Constructor Summary
Constructors Constructor Description AbstractShapeFactory()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description org.kie.workbench.common.stunner.core.definition.shape.GlyphgetGlyph(String definitionId)org.kie.workbench.common.stunner.core.definition.shape.GlyphgetGlyph(String definitionId, Class<? extends org.kie.workbench.common.stunner.core.client.shape.factory.ShapeFactory.GlyphConsumer> consumer)protected abstract org.kie.workbench.common.stunner.core.definition.shape.GlyphgetGlyphFor(String definitionId)protected abstract org.kie.workbench.common.stunner.core.definition.shape.GlyphgetGlyphFor(String definitionId, Class<? extends org.kie.workbench.common.stunner.core.client.shape.factory.ShapeFactory.GlyphConsumer> consumer)
-
-
-
Method Detail
-
getGlyphFor
protected abstract org.kie.workbench.common.stunner.core.definition.shape.Glyph getGlyphFor(String definitionId)
-
getGlyphFor
protected abstract org.kie.workbench.common.stunner.core.definition.shape.Glyph getGlyphFor(String definitionId, Class<? extends org.kie.workbench.common.stunner.core.client.shape.factory.ShapeFactory.GlyphConsumer> consumer)
-
getGlyph
public org.kie.workbench.common.stunner.core.definition.shape.Glyph getGlyph(String definitionId)
-
-