Class AbstractProcessBuilder<B extends AbstractProcessBuilder<B>>
java.lang.Object
io.camunda.zeebe.model.bpmn.builder.AbstractBpmnModelElementBuilder<B,Process>
io.camunda.zeebe.model.bpmn.builder.AbstractBaseElementBuilder<B,Process>
io.camunda.zeebe.model.bpmn.builder.AbstractRootElementBuilder<B,Process>
io.camunda.zeebe.model.bpmn.builder.AbstractCallableElementBuilder<B,Process>
io.camunda.zeebe.model.bpmn.builder.AbstractProcessBuilder<B>
- Direct Known Subclasses:
ProcessBuilder
public abstract class AbstractProcessBuilder<B extends AbstractProcessBuilder<B>>
extends AbstractCallableElementBuilder<B,Process>
- Author:
- Sebastian Menski
-
Field Summary
Fields inherited from class io.camunda.zeebe.model.bpmn.builder.AbstractBaseElementBuilder
SPACE, ZEEBE_EXPRESSION_FORMATFields inherited from class io.camunda.zeebe.model.bpmn.builder.AbstractBpmnModelElementBuilder
element, modelInstance, myself -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractProcessBuilder(BpmnModelInstance modelInstance, Process element, Class<?> selfType) -
Method Summary
Modifier and TypeMethodDescriptionclosed()Sets this closed.Sets this executable.processType(ProcessType processType) Sets the process type for this.Methods inherited from class io.camunda.zeebe.model.bpmn.builder.AbstractCallableElementBuilder
nameMethods inherited from class io.camunda.zeebe.model.bpmn.builder.AbstractBaseElementBuilder
addExtensionElement, addExtensionElement, asZeebeExpression, createBpmnShape, createChild, createChild, createChild, createChild, createCompensateEventDefinition, createEdge, createEmptyErrorEventDefinition, createEmptyEscalationEventDefinition, createEmptyMessageEventDefinition, createEmptySignalEventDefinition, createErrorEventDefinition, createEscalationEventDefinition, createInstance, createInstance, createMessage, createMessageEventDefinition, createSibling, createSibling, createSignal, createSignalEventDefinition, createZeebeUserTaskForm, findBpmnEdge, findBpmnPlane, findBpmnShape, findErrorDefinitionForCode, findErrorForNameAndCode, findEscalationForCode, findMessageForName, findProcess, findSignalForName, getCreateSingleChild, getCreateSingleChild, getCreateSingleExtensionElement, id, resizeBpmnShape, setCoordinates, setWaypoints, setWaypointsWithSourceAndTargetMethods inherited from class io.camunda.zeebe.model.bpmn.builder.AbstractBpmnModelElementBuilder
documentation, done, getElement, subProcessDone, throwEventDefinitionDone, transactionDone
-
Constructor Details
-
AbstractProcessBuilder
protected AbstractProcessBuilder(BpmnModelInstance modelInstance, Process element, Class<?> selfType)
-
-
Method Details
-
processType
Sets the process type for this.- Parameters:
processType- the process type to set- Returns:
- the builder object
-
closed
Sets this closed.- Returns:
- the builder object
-
executable
Sets this executable.- Returns:
- the builder object
-