public CaseDefinitionBuilder(string caseDefinitionId) { if (!InstanceFieldsInitialized) { InitializeInstanceFields(); InstanceFieldsInitialized = true; } // instantiate case definition caseDefinition = new CmmnCaseDefinition(caseDefinitionId); activityStack.Push(caseDefinition); // instantiate casePlanModel of case definition (ie. outermost stage) createActivity(caseDefinitionId); behavior(new StageActivityBehavior()); }
public CmmnActivity(string id, CmmnCaseDefinition caseDefinition) : base(id) { this.caseDefinition = caseDefinition; }