Class CaseDefinitionBuilder
- java.lang.Object
 - 
- org.camunda.bpm.engine.impl.cmmn.model.CaseDefinitionBuilder
 
 
- 
public class CaseDefinitionBuilder extends java.lang.Object- Author:
 - Roman Smirnov
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected java.util.Deque<CmmnActivity>activityStackprotected CmmnCaseDefinitioncaseDefinitionprotected CmmnActivitycasePlanModelprotected CoreModelElementprocessElement 
- 
Constructor Summary
Constructors Constructor Description CaseDefinitionBuilder()CaseDefinitionBuilder(java.lang.String caseDefinitionId) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CaseDefinitionBuilderautoComplete(boolean autoComplete)CaseDefinitionBuilderbehavior(CmmnActivityBehavior behavior)CmmnCaseDefinitionbuildCaseDefinition()CaseDefinitionBuildercreateActivity(java.lang.String id)CaseDefinitionBuilderendActivity()protected CmmnActivitygetActivity()CaseDefinitionBuilderlistener(java.lang.String eventName, CaseExecutionListener planItemListener)CaseDefinitionBuilderproperty(java.lang.String name, java.lang.Object value) 
 - 
 
- 
- 
Field Detail
- 
caseDefinition
protected CmmnCaseDefinition caseDefinition
 
- 
casePlanModel
protected CmmnActivity casePlanModel
 
- 
activityStack
protected java.util.Deque<CmmnActivity> activityStack
 
- 
processElement
protected CoreModelElement processElement
 
 - 
 
- 
Method Detail
- 
createActivity
public CaseDefinitionBuilder createActivity(java.lang.String id)
 
- 
endActivity
public CaseDefinitionBuilder endActivity()
 
- 
behavior
public CaseDefinitionBuilder behavior(CmmnActivityBehavior behavior)
 
- 
autoComplete
public CaseDefinitionBuilder autoComplete(boolean autoComplete)
 
- 
getActivity
protected CmmnActivity getActivity()
 
- 
buildCaseDefinition
public CmmnCaseDefinition buildCaseDefinition()
 
- 
listener
public CaseDefinitionBuilder listener(java.lang.String eventName, CaseExecutionListener planItemListener)
 
- 
property
public CaseDefinitionBuilder property(java.lang.String name, java.lang.Object value)
 
 - 
 
 -