Class SVGViewDefinitionGenerator
- java.lang.Object
-
- org.kie.workbench.common.stunner.svg.gen.codegen.impl.AbstractGenerator
-
- org.kie.workbench.common.stunner.svg.gen.codegen.impl.SVGViewDefinitionGenerator
-
- All Implemented Interfaces:
ViewDefinitionGenerator<ViewDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>>
public class SVGViewDefinitionGenerator extends AbstractGenerator implements ViewDefinitionGenerator<ViewDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>>
-
-
Field Summary
Fields Modifier and Type Field Description static StringPRIM_CHILD_TEMPLATE-
Fields inherited from class org.kie.workbench.common.stunner.svg.gen.codegen.impl.AbstractGenerator
config, INITIALIZER_EXCEPTION
-
-
Constructor Summary
Constructors Constructor Description SVGViewDefinitionGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringBuffergenerate(ViewFactory viewFactory, ViewDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView> viewDefinition)protected StringgetTemplatePath()-
Methods inherited from class org.kie.workbench.common.stunner.svg.gen.codegen.impl.AbstractGenerator
formatDouble, formatDouble, formatString, writeTemplate, writeTemplate
-
-
-
-
Field Detail
-
PRIM_CHILD_TEMPLATE
public static final String PRIM_CHILD_TEMPLATE
- See Also:
- Constant Field Values
-
-
Method Detail
-
generate
public StringBuffer generate(ViewFactory viewFactory, ViewDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView> viewDefinition) throws GeneratorException
- Specified by:
generatein interfaceViewDefinitionGenerator<ViewDefinition<org.kie.workbench.common.stunner.svg.client.shape.view.SVGShapeView>>- Throws:
GeneratorException
-
getTemplatePath
protected String getTemplatePath()
- Specified by:
getTemplatePathin classAbstractGenerator
-
-