Interface IFlowableStructuredBpmnModelPartBuilder<Self>

    • Method Detail

      • addInterconnection

        @CanIgnoreReturnValue
        Self addInterconnection​(de.xima.bpmn_model.api.element.bpmn.common.FlowNode<?> source,
                                WorkflowBpmnPointRef.StructuredPartRef target,
                                de.xima.bpmn_model.api.element.bpmn.common.SequenceFlow flow,
                                de.xima.bpmn_model.api.element.bpmndi.BpmnEdge edge,
                                Iterable<de.xima.bpmn_model.api.element.dc.Point> waypoints)
        Adds an interconnection to the list of interconnections of this part, see IStructuredBpmnModelPart.interconnections().
        Parameters:
        source - The FlowNode representing the source of the interconnection.
        target - A reference to a IStructuredBpmnModelPart representing the target of the interconnection.
        flow - The sequence flow starting the source flow node.
        edge - The BpmnEdge depicting the sequence flow.
        waypoints - The waypoints for the edge.
        Returns:
        This builder, for chaining.
      • addInterconnection

        @CanIgnoreReturnValue
        Self addInterconnection​(de.xima.bpmn_model.api.element.bpmn.common.FlowNode<?> source,
                                WorkflowBpmnPointRef.StructuredPartRef target,
                                IBpmnElementAccessor<? extends de.xima.bpmn_model.api.element.bpmn.common.SequenceFlow> flow,
                                de.xima.bpmn_model.api.element.bpmndi.BpmnEdge edge,
                                Iterable<de.xima.bpmn_model.api.element.dc.Point> waypoints)
        Adds an interconnection to the list of interconnections of this part, see IStructuredBpmnModelPart.interconnections().
        Parameters:
        source - The FlowNode representing the source of the interconnection.
        target - A reference to a IStructuredBpmnModelPart representing the target of the interconnection.
        flow - The sequence flow starting the source flow node.
        edge - The BpmnEdge depicting the sequence flow.
        waypoints - The waypoints for the edge.
        Returns:
        This builder, for chaining.
      • addInterconnection

        @CanIgnoreReturnValue
        Self addInterconnection​(de.xima.bpmn_model.api.element.bpmn.common.FlowNode<?> source,
                                WorkflowBpmnPointRef.StructuredPartRef target,
                                de.xima.bpmn_model.api.element.bpmn.common.SequenceFlow flow,
                                de.xima.bpmn_model.api.element.bpmndi.BpmnEdge edge,
                                de.xima.bpmn_model.api.element.dc.Point... waypoints)
        Adds an interconnection to the list of interconnections of this part, see IStructuredBpmnModelPart.interconnections().
        Parameters:
        source - The FlowNode representing the source of the interconnection.
        target - A reference to a IStructuredBpmnModelPart representing the target of the interconnection.
        flow - The sequence flow starting the the source flow node.
        edge - The BpmnEdge depicting the sequence flow.
        waypoints - The waypoints for the edge. Can be empty if the edge contains the waypoints already.
        Returns:
        This builder, for chaining.
      • addInterconnection

        @CanIgnoreReturnValue
        Self addInterconnection​(de.xima.bpmn_model.api.element.bpmn.common.FlowNode<?> source,
                                WorkflowBpmnPointRef.StructuredPartRef target,
                                IBpmnElementAccessor<? extends de.xima.bpmn_model.api.element.bpmn.common.SequenceFlow> flow,
                                de.xima.bpmn_model.api.element.bpmndi.BpmnEdge edge,
                                de.xima.bpmn_model.api.element.dc.Point... waypoints)
        Adds an interconnection to the list of interconnections of this part, see IStructuredBpmnModelPart.interconnections().
        Parameters:
        source - The FlowNode representing the source of the interconnection.
        target - A reference to a IStructuredBpmnModelPart representing the target of the interconnection.
        flow - The sequence flow starting the the source flow node.
        edge - The BpmnEdge depicting the sequence flow.
        waypoints - The waypoints for the edge. Can be empty if the edge contains the waypoints already.
        Returns:
        This builder, for chaining.
      • addInterconnection

        @CanIgnoreReturnValue
        Self addInterconnection​(WorkflowBpmnPointRef.StructuredPartRef source,
                                de.xima.bpmn_model.api.element.bpmn.common.FlowNode<?> target,
                                Iterable<de.xima.bpmn_model.api.element.dc.Point> waypoints)
        Adds an interconnection to the list of interconnections of this part, see IStructuredBpmnModelPart.interconnections().
        Parameters:
        source - A reference to a IStructuredBpmnModelPart representing the source of the interconnection.
        target - The FlowNode representing the target of the interconnection.
        waypoints - The waypoints for the edge.
        Returns:
        This builder, for chaining.
      • addInterconnection

        @CanIgnoreReturnValue
        Self addInterconnection​(WorkflowBpmnPointRef.StructuredPartRef source,
                                de.xima.bpmn_model.api.element.bpmn.common.FlowNode<?> target,
                                de.xima.bpmn_model.api.element.dc.Point... waypoints)
        Adds an interconnection to the list of interconnections of this part, see IStructuredBpmnModelPart.interconnections().
        Parameters:
        source - A reference to a IStructuredBpmnModelPart representing the source of the interconnection.
        target - The FlowNode representing the target of the interconnection.
        waypoints - The waypoints for the edge.
        Returns:
        This builder, for chaining.
      • addInterconnection

        @CanIgnoreReturnValue
        Self addInterconnection​(WorkflowBpmnPointRef.StructuredPartRef source,
                                IBpmnElementAccessor<? extends de.xima.bpmn_model.api.element.bpmn.common.FlowNode<?>> target,
                                de.xima.bpmn_model.api.element.dc.Point... waypoints)
        Adds an interconnection to the list of interconnections of this part, see IStructuredBpmnModelPart.interconnections().
        Parameters:
        source - A reference to a IStructuredBpmnModelPart representing the source of the interconnection.
        target - The FlowNode representing the target of the interconnection.
        waypoints - The waypoints for the edge.
        Returns:
        This builder, for chaining.