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
andIWorkflowNodeBpmnModeler
- Since:
- 8.4.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Element
element()
Gets the element that should be modelled in a BPMN diagram.PartBuilder
partBuilder()
Gets the builder for creating the BPMN model part.WorkflowProcess
process()
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.
-
-