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, IWorkflowTriggerBpmnModeler and IWorkflowNodeBpmnModeler- Since:
- 8.4.0
-
Method Details
-
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.
-