Interface IModelWorkflowItemParams<Element,PartBuilder extends IStructuredBpmnModelPartBuilder<?>>
-
- Type Parameters:
Element- The type of the item, such as aWorkflowProcess,WorkflowTask,WorkflowTrigger, orWorkflowNode.
- All Known Subinterfaces:
IModelWorkflowElementParams<Model,Element,PartBuilder>,IModelWorkflowNodeParams<Model>,IModelWorkflowProcessParams,IModelWorkflowTaskParams,IModelWorkflowTriggerParams<Model>
public interface IModelWorkflowItemParams<Element,PartBuilder extends IStructuredBpmnModelPartBuilder<?>>Parameters that are passed when modelling a workflow item, see e.g.IWorkflowProcessBpmnModeler,IWorkflowTaskBpmnModeler,IWorkflowTriggerBpmnModelerandIWorkflowNodeBpmnModeler- Since:
- 8.4.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Elementelement()Gets the element that should be modelled in a BPMN diagram.PartBuilderpartBuilder()Gets the builder for creating the BPMN model part.WorkflowProcessprocess()The workflow process containing theelement.
-
-
-
Method Detail
-
element
Element element()
Gets the element that should be modelled in a BPMN diagram.- Returns:
- The element being modelled.
-
partBuilder
PartBuilder partBuilder()
Gets the builder for creating the BPMN model part.- Returns:
- The builder for creating the BPMN model part.
-
process
WorkflowProcess process()
The workflow process containing theelement.- Returns:
- The workflow process containing the element.
-
-