Interface IModelWorkflowElementParams<Model, Element extends AWorkflowElement<Element,?>, PartBuilder extends IStructuredBpmnModelPartBuilder<?>>

Type Parameters:
Model - The type of the element's data model.
Element - The type of the workflow element, either a WorkflowTrigger or WorkflowNode.
All Superinterfaces:
IModelWorkflowItemParams<Element, PartBuilder>
All Known Subinterfaces:
IModelWorkflowNodeParams<Model>, IModelWorkflowTriggerParams<Model>

public interface IModelWorkflowElementParams<Model, Element extends AWorkflowElement<Element,?>, PartBuilder extends IStructuredBpmnModelPartBuilder<?>> extends IModelWorkflowItemParams<Element, PartBuilder>
Parameters that are passed when modelling a workflow element, see IWorkflowTriggerBpmnModeler and IWorkflowNodeBpmnModeler
Since:
8.4.0
  • Method Details

    • model

      Model model()
      Gets the data model of the element.
      Returns:
      The data model of the element.
    • task

      WorkflowTask task()
      The workflow task containing the element.
      Returns:
      The task containing the element.