@Override public StartEventDefinitionBuilder addDescription(final String description) { startEvent.setDescription(description); return this; }
/** * Sets the display description on this element. * * @param displayDescription * expression representing the display description. * @return */ public StartEventDefinitionBuilder addDisplayDescription(final Expression displayDescription) { startEvent.setDisplayDescription(displayDescription); return this; }
/** * Sets the display description after completion on this event. This will be used to updated the display description when the activity completes its * execution. * * @param displayDescriptionAfterCompletion * expression representing the new display description after the event completion. * @return */ public StartEventDefinitionBuilder addDisplayDescriptionAfterCompletion(final Expression displayDescriptionAfterCompletion) { startEvent.setDisplayDescriptionAfterCompletion(displayDescriptionAfterCompletion); return this; }
StartEventDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final String eventName) { super(container, processDefinitionBuilder); startEvent = new StartEventDefinitionImpl(eventName); container.addStartEvent(startEvent); }
/** * Sets the display name on this element. * * @param displayName * expression representing the display name. * @return */ public StartEventDefinitionBuilder addDisplayName(final Expression displayName) { startEvent.setDisplayName(displayName); return this; }
private void addEventTriggerOnStartEvent(FlowElementContainerDefinition flowElementContainer) { for (StartEventDefinition startEvent : flowElementContainer.getStartEvents()) { StartEventDefinitionImpl startEventImpl = (StartEventDefinitionImpl) startEvent; for (MessageEventTriggerDefinition messageEventTrigger : startEvent.getMessageEventTriggerDefinitions()) { startEventImpl.addEventTrigger(messageEventTrigger); } for (ErrorEventTriggerDefinition errorEventTrigger : startEvent.getErrorEventTriggerDefinitions()) { startEventImpl.addEventTrigger(errorEventTrigger); } for (SignalEventTriggerDefinition signalEventTrigger : startEvent.getSignalEventTriggerDefinitions()) { startEventImpl.addEventTrigger(signalEventTrigger); } for (TimerEventTriggerDefinition timerEventTrigger : startEvent.getTimerEventTriggerDefinitions()) { startEventImpl.addEventTrigger(timerEventTrigger); } } }
StartEventDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final String eventName) { super(container, processDefinitionBuilder); startEvent = new StartEventDefinitionImpl(eventName); container.addStartEvent(startEvent); }
/** * Sets the display name on this element. * * @param displayName * expression representing the display name. * @return */ public StartEventDefinitionBuilder addDisplayName(final Expression displayName) { startEvent.setDisplayName(displayName); return this; }
private void addEventTriggerOnStartEvent(FlowElementContainerDefinition flowElementContainer) { for (StartEventDefinition startEvent : flowElementContainer.getStartEvents()) { StartEventDefinitionImpl startEventImpl = (StartEventDefinitionImpl) startEvent; for (MessageEventTriggerDefinition messageEventTrigger : startEvent.getMessageEventTriggerDefinitions()) { startEventImpl.addEventTrigger(messageEventTrigger); } for (ErrorEventTriggerDefinition errorEventTrigger : startEvent.getErrorEventTriggerDefinitions()) { startEventImpl.addEventTrigger(errorEventTrigger); } for (SignalEventTriggerDefinition signalEventTrigger : startEvent.getSignalEventTriggerDefinitions()) { startEventImpl.addEventTrigger(signalEventTrigger); } for (TimerEventTriggerDefinition timerEventTrigger : startEvent.getTimerEventTriggerDefinitions()) { startEventImpl.addEventTrigger(timerEventTrigger); } } }
/** * Sets the display description on this element. * * @param displayDescription * expression representing the display description. * @return */ public StartEventDefinitionBuilder addDisplayDescription(final Expression displayDescription) { startEvent.setDisplayDescription(displayDescription); return this; }
@Override public StartEventDefinitionBuilder addDescription(final String description) { startEvent.setDescription(description); return this; }
/** * Sets the display description after completion on this event. This will be used to updated the display description when the activity completes its * execution. * * @param displayDescriptionAfterCompletion * expression representing the new display description after the event completion. * @return */ public StartEventDefinitionBuilder addDisplayDescriptionAfterCompletion(final Expression displayDescriptionAfterCompletion) { startEvent.setDisplayDescriptionAfterCompletion(displayDescriptionAfterCompletion); return this; }