@Dependent public class BPMNKieWorkbenchFormBuilderService extends Object implements org.kie.workbench.common.forms.bpmn.BPMNFormBuilderService<org.eclipse.bpmn2.Definitions>
Modifier and Type | Field and Description |
---|---|
protected org.kie.workbench.common.forms.jbpm.server.service.formGeneration.BPMNFormGeneratorService<org.uberfire.backend.vfs.Path> |
bpmnFormGeneratorService |
protected org.kie.workbench.common.forms.editor.service.backend.FormModelHandlerManager |
formModelHandlerManager |
protected org.kie.workbench.common.forms.jbpm.server.service.BPMNFormModelGenerator |
generator |
protected org.kie.workbench.common.forms.commons.shared.layout.FormLayoutTemplateGenerator |
layoutTemplateGenerator |
protected org.kie.workbench.common.forms.services.backend.serialization.FormDefinitionSerializer |
serializer |
Constructor and Description |
---|
BPMNKieWorkbenchFormBuilderService(org.uberfire.io.IOService ioService,
org.kie.workbench.common.forms.editor.service.backend.FormModelHandlerManager formModelHandlerManager,
org.kie.workbench.common.forms.jbpm.server.service.BPMNFormModelGenerator generator,
org.kie.workbench.common.forms.services.backend.serialization.FormDefinitionSerializer serializer,
org.kie.workbench.common.forms.commons.shared.layout.FormLayoutTemplateGenerator layoutTemplateGenerator,
org.kie.workbench.common.forms.jbpm.server.service.formGeneration.BPMNFormGeneratorService<org.uberfire.backend.vfs.Path> bpmnFormGeneratorService) |
Modifier and Type | Method and Description |
---|---|
String |
buildEmptyFormContent(String fileName) |
String |
buildFormContent(org.uberfire.backend.vfs.Path formPath,
org.eclipse.bpmn2.Definitions definition,
String taskId) |
String |
getFormExtension() |
protected org.kie.workbench.common.forms.model.FormDefinition |
getNewFormInstance() |
protected org.kie.workbench.common.forms.editor.service.backend.FormModelHandlerManager formModelHandlerManager
protected org.kie.workbench.common.forms.jbpm.server.service.BPMNFormModelGenerator generator
protected org.kie.workbench.common.forms.services.backend.serialization.FormDefinitionSerializer serializer
protected org.kie.workbench.common.forms.commons.shared.layout.FormLayoutTemplateGenerator layoutTemplateGenerator
protected org.kie.workbench.common.forms.jbpm.server.service.formGeneration.BPMNFormGeneratorService<org.uberfire.backend.vfs.Path> bpmnFormGeneratorService
@Inject public BPMNKieWorkbenchFormBuilderService(@Named(value="ioStrategy") org.uberfire.io.IOService ioService, org.kie.workbench.common.forms.editor.service.backend.FormModelHandlerManager formModelHandlerManager, org.kie.workbench.common.forms.jbpm.server.service.BPMNFormModelGenerator generator, org.kie.workbench.common.forms.services.backend.serialization.FormDefinitionSerializer serializer, org.kie.workbench.common.forms.commons.shared.layout.FormLayoutTemplateGenerator layoutTemplateGenerator, org.kie.workbench.common.forms.jbpm.server.service.formGeneration.BPMNFormGeneratorService<org.uberfire.backend.vfs.Path> bpmnFormGeneratorService)
public String buildFormContent(org.uberfire.backend.vfs.Path formPath, org.eclipse.bpmn2.Definitions definition, String taskId) throws Exception
buildFormContent
in interface org.kie.workbench.common.forms.bpmn.BPMNFormBuilderService<org.eclipse.bpmn2.Definitions>
Exception
public String buildEmptyFormContent(String fileName) throws Exception
buildEmptyFormContent
in interface org.kie.workbench.common.forms.bpmn.BPMNFormBuilderService<org.eclipse.bpmn2.Definitions>
Exception
protected org.kie.workbench.common.forms.model.FormDefinition getNewFormInstance()
public String getFormExtension()
getFormExtension
in interface org.kie.workbench.common.forms.bpmn.BPMNFormBuilderService<org.eclipse.bpmn2.Definitions>
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.