org.camunda.bpm.model.bpmn.builder
Class ProcessBuilder

java.lang.Object
  extended by org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder<B,E>
      extended by org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilder<B,E>
          extended by org.camunda.bpm.model.bpmn.builder.AbstractRootElementBuilder<B,E>
              extended by org.camunda.bpm.model.bpmn.builder.AbstractCallableElementBuilder<B,Process>
                  extended by org.camunda.bpm.model.bpmn.builder.AbstractProcessBuilder<ProcessBuilder>
                      extended by org.camunda.bpm.model.bpmn.builder.ProcessBuilder

public class ProcessBuilder
extends AbstractProcessBuilder<ProcessBuilder>

Author:
Sebastian Menski

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
ProcessBuilder(BpmnModelInstance modelInstance, Process process)
           
 
Method Summary
 EventSubProcessBuilder eventSubProcess()
           
 EventSubProcessBuilder eventSubProcess(String id)
           
protected  void setCoordinates(BpmnShape targetBpmnShape)
           
protected  void setEventSubProcessCoordinates(BpmnShape targetBpmnShape)
           
 StartEventBuilder startEvent()
           
 StartEventBuilder startEvent(String id)
           
 
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractProcessBuilder
camundaHistoryTimeToLive, camundaJobPriority, camundaTaskPriority, closed, executable, processType
 
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractCallableElementBuilder
name
 
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilder
addExtensionElement, createBpmnEdge, createBpmnShape, createChild, createChild, createChild, createChild, createCompensateEventDefinition, createEdge, createEmptyErrorEventDefinition, createEmptyMessageEventDefinition, createErrorEventDefinition, createEscalationEventDefinition, createInstance, createInstance, createMessageEventDefinition, createSibling, createSibling, createSignalEventDefinition, findBpmnEdge, findBpmnPlane, findBpmnShape, findErrorDefinitionForCode, findErrorForNameAndCode, findEscalationForCode, findMessageForName, findSignalForName, getCreateSingleChild, getCreateSingleChild, getCreateSingleExtensionElement, id, resizeSubProcess, setWaypoints, setWaypointsWithSourceAndTarget
 
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder
done, getElement, subProcessDone, transactionDone
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessBuilder

public ProcessBuilder(BpmnModelInstance modelInstance,
                      Process process)
Method Detail

startEvent

public StartEventBuilder startEvent()

startEvent

public StartEventBuilder startEvent(String id)

eventSubProcess

public EventSubProcessBuilder eventSubProcess()

eventSubProcess

public EventSubProcessBuilder eventSubProcess(String id)

setCoordinates

protected void setCoordinates(BpmnShape targetBpmnShape)
Overrides:
setCoordinates in class AbstractBaseElementBuilder<ProcessBuilder,Process>

setEventSubProcessCoordinates

protected void setEventSubProcessCoordinates(BpmnShape targetBpmnShape)


Copyright © 2017 camunda services GmbH. All rights reserved.