Class GroupDefinitionGenerator
- java.lang.Object
-
- org.kie.workbench.common.stunner.svg.gen.codegen.impl.AbstractGenerator
-
- org.kie.workbench.common.stunner.svg.gen.codegen.impl.AbstractPrimitiveDefinitionGenerator<GroupDefinition>
-
- org.kie.workbench.common.stunner.svg.gen.codegen.impl.GroupDefinitionGenerator
-
- All Implemented Interfaces:
PrimitiveDefinitionGenerator<GroupDefinition>
public class GroupDefinitionGenerator extends AbstractPrimitiveDefinitionGenerator<GroupDefinition> implements PrimitiveDefinitionGenerator<GroupDefinition>
-
-
Field Summary
-
Fields inherited from class org.kie.workbench.common.stunner.svg.gen.codegen.impl.AbstractGenerator
config, INITIALIZER_EXCEPTION
-
-
Constructor Summary
Constructors Constructor Description GroupDefinitionGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringBufferdoGenerate(GroupDefinition input)StringBuffergenerate(GroupDefinition input)Class<GroupDefinition>getDefinitionType()protected StringgetTemplatePath()protected StringBufferwriteTemplate(Map<String,Object> ctxt)-
Methods inherited from class org.kie.workbench.common.stunner.svg.gen.codegen.impl.AbstractPrimitiveDefinitionGenerator
appendCoordinates, appendDraggable, appendId, appendListening, appendOpacity, appendTransform
-
Methods inherited from class org.kie.workbench.common.stunner.svg.gen.codegen.impl.AbstractGenerator
formatDouble, formatDouble, formatString, writeTemplate
-
-
-
-
Method Detail
-
doGenerate
protected StringBuffer doGenerate(GroupDefinition input) throws GeneratorException
- Specified by:
doGeneratein classAbstractPrimitiveDefinitionGenerator<GroupDefinition>- Throws:
GeneratorException
-
generate
public StringBuffer generate(GroupDefinition input) throws GeneratorException
- Specified by:
generatein interfacePrimitiveDefinitionGenerator<GroupDefinition>- Overrides:
generatein classAbstractPrimitiveDefinitionGenerator<GroupDefinition>- Throws:
GeneratorException
-
writeTemplate
protected StringBuffer writeTemplate(Map<String,Object> ctxt) throws org.uberfire.annotations.processors.exceptions.GenerationException
- Overrides:
writeTemplatein classAbstractGenerator- Throws:
org.uberfire.annotations.processors.exceptions.GenerationException
-
getDefinitionType
public Class<GroupDefinition> getDefinitionType()
- Specified by:
getDefinitionTypein interfacePrimitiveDefinitionGenerator<GroupDefinition>
-
getTemplatePath
protected String getTemplatePath()
- Specified by:
getTemplatePathin classAbstractGenerator
-
-