Class BPMNFormGenerationModelProvider
- java.lang.Object
-
- org.kie.workbench.common.stunner.bpmn.project.backend.forms.gen.BPMNFormGenerationModelProvider
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.forms.backend.gen.FormGenerationModelProvider<org.eclipse.bpmn2.Definitions>
@ApplicationScoped public class BPMNFormGenerationModelProvider extends Object implements org.kie.workbench.common.stunner.forms.backend.gen.FormGenerationModelProvider<org.eclipse.bpmn2.Definitions>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBPMNFormGenerationModelProvider()BPMNFormGenerationModelProvider(org.kie.workbench.common.stunner.core.util.DefinitionUtils definitionUtils, BPMNFormGenerationModelProviderHelper formGenerationModelProviderHelper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaccepts(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)org.eclipse.bpmn2.Definitionsgenerate(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)voidinit()
-
-
-
Constructor Detail
-
BPMNFormGenerationModelProvider
protected BPMNFormGenerationModelProvider()
-
BPMNFormGenerationModelProvider
@Inject public BPMNFormGenerationModelProvider(org.kie.workbench.common.stunner.core.util.DefinitionUtils definitionUtils, BPMNFormGenerationModelProviderHelper formGenerationModelProviderHelper)
-
-
Method Detail
-
init
@PostConstruct public void init()
-
accepts
public boolean accepts(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)
- Specified by:
acceptsin interfaceorg.kie.workbench.common.stunner.forms.backend.gen.FormGenerationModelProvider<org.eclipse.bpmn2.Definitions>
-
generate
public org.eclipse.bpmn2.Definitions generate(org.kie.workbench.common.stunner.core.diagram.Diagram diagram) throws IOException- Specified by:
generatein interfaceorg.kie.workbench.common.stunner.forms.backend.gen.FormGenerationModelProvider<org.eclipse.bpmn2.Definitions>- Throws:
IOException
-
-