Class AbstractCompensateEventDefinitionBuilder<B extends AbstractCompensateEventDefinitionBuilder<B>>
- java.lang.Object
-
- org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder<B,E>
-
- org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilder<B,E>
-
- org.camunda.bpm.model.bpmn.builder.AbstractRootElementBuilder<B,CompensateEventDefinition>
-
- org.camunda.bpm.model.bpmn.builder.AbstractCompensateEventDefinitionBuilder<B>
-
- Direct Known Subclasses:
CompensateEventDefinitionBuilder
public abstract class AbstractCompensateEventDefinitionBuilder<B extends AbstractCompensateEventDefinitionBuilder<B>> extends AbstractRootElementBuilder<B,CompensateEventDefinition>
-
-
Field Summary
-
Fields inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilder
SPACE
-
Fields inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder
element, modelInstance, myself
-
-
Constructor Summary
Constructors Constructor Description AbstractCompensateEventDefinitionBuilder(BpmnModelInstance modelInstance, CompensateEventDefinition element, java.lang.Class<?> selfType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description B
activityRef(java.lang.String activityId)
<T extends AbstractFlowNodeBuilder>
TcompensateEventDefinitionDone()
B
id(java.lang.String identifier)
Sets the identifier of the element.B
waitForCompletion(boolean waitForCompletion)
-
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilder
addExtensionElement, createBpmnEdge, createBpmnShape, createChild, createChild, createChild, createChild, createCompensateEventDefinition, createEdge, createEmptyErrorEventDefinition, createEmptyMessageEventDefinition, createErrorEventDefinition, createErrorEventDefinition, createEscalationEventDefinition, createInstance, createInstance, createMessageEventDefinition, createSibling, createSibling, createSignalEventDefinition, createTimeCycle, createTimeDate, createTimeDuration, documentation, findBpmnEdge, findBpmnPlane, findBpmnShape, findErrorDefinitionForCode, findErrorForNameAndCode, findErrorForNameAndCode, findEscalationForCode, findMessageForName, findSignalForName, getCreateSingleChild, getCreateSingleChild, getCreateSingleExtensionElement, resizeSubProcess, setCoordinates, setWaypoints, setWaypointsWithSourceAndTarget
-
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder
done, getElement, subProcessDone, throwEventDefinitionDone, transactionDone
-
-
-
-
Constructor Detail
-
AbstractCompensateEventDefinitionBuilder
public AbstractCompensateEventDefinitionBuilder(BpmnModelInstance modelInstance, CompensateEventDefinition element, java.lang.Class<?> selfType)
-
-
Method Detail
-
id
public B id(java.lang.String identifier)
Description copied from class:AbstractBaseElementBuilder
Sets the identifier of the element.- Overrides:
id
in classAbstractBaseElementBuilder<B extends AbstractCompensateEventDefinitionBuilder<B>,CompensateEventDefinition>
- Parameters:
identifier
- the identifier to set- Returns:
- the builder object
-
activityRef
public B activityRef(java.lang.String activityId)
-
waitForCompletion
public B waitForCompletion(boolean waitForCompletion)
-
compensateEventDefinitionDone
public <T extends AbstractFlowNodeBuilder> T compensateEventDefinitionDone()
-
-