Interface IModelWorkflowItemParams<Element, PartBuilder extends IStructuredBpmnModelPartBuilder<?>>

Type Parameters:
Element - The type of the item, such as a WorkflowProcess, WorkflowTask, WorkflowTrigger, or WorkflowNode.
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 the element.
      Returns:
      The workflow process containing the element.