Uses of Interface
de.xima.fc.interfaces.workflow.bpmn.IStructuredBpmnModelPartBuilder
-
Packages that use IStructuredBpmnModelPartBuilder Package Description de.xima.fc.common.workflow.bpmn de.xima.fc.interfaces.workflow.bpmn de.xima.fc.workflow.bpmn -
-
Uses of IStructuredBpmnModelPartBuilder in de.xima.fc.common.workflow.bpmn
Methods in de.xima.fc.common.workflow.bpmn with parameters of type IStructuredBpmnModelPartBuilder Modifier and Type Method Description static WorkflowBpmnPointRef.StructuredPartRef
WorkflowBpmnPointRef. partIncomingRef(IStructuredBpmnModelPartBuilder<?> modelPartBuilder)
Creates aWorkflowBpmnPointRef
to the in port of aIStructuredBpmnModelPart
.static WorkflowBpmnPointRef.StructuredPartRef
WorkflowBpmnPointRef. partOutgoingRef(IStructuredBpmnModelPartBuilder<?> modelPartBuilder)
Creates aWorkflowBpmnPointRef
to the out port of aIStructuredBpmnModelPart
. -
Uses of IStructuredBpmnModelPartBuilder in de.xima.fc.interfaces.workflow.bpmn
Classes in de.xima.fc.interfaces.workflow.bpmn with type parameters of type IStructuredBpmnModelPartBuilder Modifier and Type Interface Description interface
IModelWorkflowElementParams<Model,Element extends AWorkflowElement<Element,?>,PartBuilder extends IStructuredBpmnModelPartBuilder<?>>
Parameters that are passed when modelling a workflow element, seeIWorkflowTriggerBpmnModeler
andIWorkflowNodeBpmnModeler
interface
IModelWorkflowItemParams<Element,PartBuilder extends IStructuredBpmnModelPartBuilder<?>>
Parameters that are passed when modelling a workflow item, see e.g.interface
IStructuredBpmnModelPartBuilder<Self extends IStructuredBpmnModelPartBuilder<Self>>
A builder for aIStructuredBpmnModelPart
, associated with a particularIWorkflowBpmnModelContext
.Subinterfaces of IStructuredBpmnModelPartBuilder in de.xima.fc.interfaces.workflow.bpmn Modifier and Type Interface Description interface
IWorkflowNodeBpmnModelPartBuilder
Builder forIStructuredBpmnModelPart
instances created fromworkflow nodes
.interface
IWorkflowProcessBpmnModelPartBuilder
Builder forIStructuredBpmnModelPart
created fromworkflow processes
.interface
IWorkflowTaskBpmnModelPartBuilder
Builder forIStructuredBpmnModelPart
created fromworkflow tasks
.interface
IWorkflowTriggerBpmnModelPartBuilder
Builder forIStructuredBpmnModelPart
instances created fromworkflow triggers
.Methods in de.xima.fc.interfaces.workflow.bpmn with parameters of type IStructuredBpmnModelPartBuilder Modifier and Type Method Description IWorkflowBpmnFlowEdgeBuilder
IWorkflowBpmnFlowEdgeBuilder. fromInPort(IStructuredBpmnModelPartBuilder<?> part)
Sets the sequence flow's source to the in port of the given structured model part.IWorkflowBpmnFlowEdgeBuilder
IWorkflowBpmnFlowEdgeBuilder. fromInPort(IStructuredBpmnModelPartBuilder<?> part, Point2DDouble inPortPoint)
Sets the sequence flow's source to the in port of the given structured model part, using the given point as the in port point.IWorkflowBpmnFlowEdgeBuilder
IWorkflowBpmnFlowEdgeBuilder. fromOutPort(IStructuredBpmnModelPartBuilder<?> part)
Sets the sequence flow's source to the out port of the given structured model part.IWorkflowBpmnFlowEdgeBuilder
IWorkflowBpmnFlowEdgeBuilder. fromOutPort(IStructuredBpmnModelPartBuilder<?> part, Point2DDouble outPortPoint)
Sets the sequence flow's source to the out port of the given structured model part, using the given point as the out port point.IWorkflowBpmnFlowEdgeBuilder
IWorkflowBpmnFlowEdgeBuilder. toInPort(IStructuredBpmnModelPartBuilder<?> part)
Sets the sequence flow's target to the in port of the given structured model part.IWorkflowBpmnFlowEdgeBuilder
IWorkflowBpmnFlowEdgeBuilder. toInPort(IStructuredBpmnModelPartBuilder<?> part, Point2DDouble inPortPoint)
Sets the sequence flow's target to the in port of the given structured model part, using the given point as the in port point.IWorkflowBpmnFlowEdgeBuilder
IWorkflowBpmnFlowEdgeBuilder. toOutPort(IStructuredBpmnModelPartBuilder<?> part)
Sets the sequence flow's target to the out port of the given structured model part.IWorkflowBpmnFlowEdgeBuilder
IWorkflowBpmnFlowEdgeBuilder. toOutPort(IStructuredBpmnModelPartBuilder<?> part, Point2DDouble outPortPoint)
Sets the sequence flow's target to the out port of the given structured model part, using the given point as the out port point. -
Uses of IStructuredBpmnModelPartBuilder in de.xima.fc.workflow.bpmn
Classes in de.xima.fc.workflow.bpmn with type parameters of type IStructuredBpmnModelPartBuilder Modifier and Type Class Description class
AStatefulWorkflowBpmnModeler<Element,PartBuilder extends IStructuredBpmnModelPartBuilder<?>,Params extends IModelWorkflowItemParams<Element,PartBuilder>>
Helper class for modeling a workflow element as astructured BPMN part
.Fields in de.xima.fc.workflow.bpmn declared as IStructuredBpmnModelPartBuilder Modifier and Type Field Description protected PartBuilder
AStatefulWorkflowBpmnModeler. builder
Convenience field with thepart builder
from theIModelWorkflowItemParams
.Methods in de.xima.fc.workflow.bpmn with type parameters of type IStructuredBpmnModelPartBuilder Modifier and Type Method Description static <Element,PartBuilder extends IStructuredBpmnModelPartBuilder<?>,Params extends IModelWorkflowItemParams<Element,PartBuilder>,Modeler extends AStatefulWorkflowBpmnModeler<Element,PartBuilder,Params>>
voidAStatefulWorkflowBpmnModeler. modelWorkflowElementWithState(BiFunction<Params,IWorkflowBpmnModelContext,Modeler> modelerFactory, Params params, IWorkflowBpmnModelContext context)
Models a workflow element as astructured BPMN part
, using the given modeler.
-