public BoundaryEventDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl process, final ActivityDefinitionImpl activity, final String name, final boolean isInterruptiong) { super(process, processDefinitionBuilder); boundaryEvent = new BoundaryEventDefinitionImpl(name); boundaryEvent.setInterrupting(isInterruptiong); activity.addBoundaryEventDefinition(boundaryEvent); }
public IntermediateThrowEventDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final String eventName) { super(container, processDefinitionBuilder); event = new IntermediateThrowEventDefinitionImpl(eventName); container.addIntermediateThrowEvent(event); }
public IntermediateCatchEventDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final String eventName) { super(container, processDefinitionBuilder); event = new IntermediateCatchEventDefinitionImpl(eventName); container.addIntermediateCatchEvent(event); }
public MultiInstanceLoopCharacteristicsBuilder(final ProcessDefinitionBuilder builder, final ActivityDefinitionImpl activityDefinition, final boolean isSequential, final String loopDataInputRef) { this.activityDefinition = activityDefinition; this.builder = builder; entity = new MultiInstanceLoopCharacteristicsImpl(isSequential, loopDataInputRef); activityDefinition.setLoopCharacteristics(entity); }
protected ThrowMessageEventTriggerBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final ThrowEventDefinitionImpl event, final String messageName, final Expression targetProcess, final Expression targetFlowNode) { super(container, processDefinitionBuilder); processDefinitionBuilder2 = processDefinitionBuilder; messageTrigger = new ThrowMessageEventTriggerDefinitionImpl(messageName, targetProcess, targetFlowNode); event.addMessageEventTriggerDefinition(messageTrigger); }
ThrowSignalEventTriggerBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final ThrowEventDefinitionImpl event, final String signalName) { super(container, processDefinitionBuilder); final ThrowSignalEventTriggerDefinitionImpl signalEventTrigger = new ThrowSignalEventTriggerDefinitionImpl(signalName); event.addSignalEventTriggerDefinition(signalEventTrigger); }
public CatchMessageEventTriggerDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final CatchEventDefinitionImpl event, final String messageName) { super(container, processDefinitionBuilder); messageTrigger = new CatchMessageEventTriggerDefinitionImpl(messageName); event.addMessageEventTrigger(messageTrigger); }
public TimerEventTriggerDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final CatchEventDefinitionImpl catchEvent, final TimerType timerType, final Expression timerValue) { super(container, processDefinitionBuilder); final TimerEventTriggerDefinitionImpl timerEventTrigger = new TimerEventTriggerDefinitionImpl(timerType, timerValue); catchEvent.addTimerEventTrigger(timerEventTrigger); } }
EndEventDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final String name) { super(container, processDefinitionBuilder); endEvent = new EndEventDefinitionImpl(name); container.addEndEvent(endEvent); }
protected CatchSignalEventTriggerDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final CatchEventDefinitionImpl event, final String signalName) { super(container, processDefinitionBuilder); final CatchSignalEventTriggerDefinitionImpl signalTrigger = new CatchSignalEventTriggerDefinitionImpl(signalName); event.addSignalEventTrigger(signalTrigger); }
StartEventDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final String eventName) { super(container, processDefinitionBuilder); startEvent = new StartEventDefinitionImpl(eventName); container.addStartEvent(startEvent); }
public BoundaryEventDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl process, final ActivityDefinitionImpl activity, final String name, final boolean isInterruptiong) { super(process, processDefinitionBuilder); boundaryEvent = new BoundaryEventDefinitionImpl(name); boundaryEvent.setInterrupting(isInterruptiong); activity.addBoundaryEventDefinition(boundaryEvent); }
public IntermediateThrowEventDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final String eventName) { super(container, processDefinitionBuilder); event = new IntermediateThrowEventDefinitionImpl(eventName); container.addIntermediateThrowEvent(event); }
public IntermediateCatchEventDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final String eventName) { super(container, processDefinitionBuilder); event = new IntermediateCatchEventDefinitionImpl(eventName); container.addIntermediateCatchEvent(event); }
public MultiInstanceLoopCharacteristicsBuilder(final ProcessDefinitionBuilder builder, final ActivityDefinitionImpl activityDefinition, final boolean isSequential, final String loopDataInputRef) { this.activityDefinition = activityDefinition; this.builder = builder; entity = new MultiInstanceLoopCharacteristicsImpl(isSequential, loopDataInputRef); activityDefinition.setLoopCharacteristics(entity); }
protected ThrowMessageEventTriggerBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final ThrowEventDefinitionImpl event, final String messageName, final Expression targetProcess) { super(container, processDefinitionBuilder); processDefinitionBuilder2 = processDefinitionBuilder; messageTrigger = new ThrowMessageEventTriggerDefinitionImpl(messageName, targetProcess); event.addMessageEventTriggerDefinition(messageTrigger); }
ThrowSignalEventTriggerBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final ThrowEventDefinitionImpl event, final String signalName) { super(container, processDefinitionBuilder); final ThrowSignalEventTriggerDefinitionImpl signalEventTrigger = new ThrowSignalEventTriggerDefinitionImpl(signalName); event.addSignalEventTriggerDefinition(signalEventTrigger); }
public CatchMessageEventTriggerDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final CatchEventDefinitionImpl event, final String messageName) { super(container, processDefinitionBuilder); messageTrigger = new CatchMessageEventTriggerDefinitionImpl(messageName); event.addMessageEventTrigger(messageTrigger); }
public TimerEventTriggerDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final CatchEventDefinitionImpl catchEvent, final TimerType timerType, final Expression timerValue) { super(container, processDefinitionBuilder); final TimerEventTriggerDefinitionImpl timerEventTrigger = new TimerEventTriggerDefinitionImpl(timerType, timerValue); catchEvent.addTimerEventTrigger(timerEventTrigger); } }
EndEventDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final String name) { super(container, processDefinitionBuilder); endEvent = new EndEventDefinitionImpl(name); container.addEndEvent(endEvent); }