Exemplo n.º 1
0
 public MigratingInstanceParseContext(MigratingInstanceParser parser, IMigrationPlan migrationPlan,
                                      ExecutionEntity processInstance, ProcessDefinitionEntity targetProcessDefinition)
 {
     this.Parser                  = parser;
     sourceProcessDefinition      = processInstance.GetProcessDefinition();//.ProcessDefinition;
     this.targetProcessDefinition = targetProcessDefinition;
     migratingProcessInstance     = new MigratingProcessInstance(processInstance.Id, sourceProcessDefinition,
                                                                 targetProcessDefinition);
     mapping = new ActivityExecutionTreeMapping(context.Impl.Context.CommandContext, processInstance.Id);
     InstructionsBySourceScope = OrganizeInstructionsBySourceScope(migrationPlan);
 }
Exemplo n.º 2
0
 public TreeVisitorAnonymousInnerClass2(MigratingInstanceParser outerInstance,
                                        MigratingInstanceParseContext parseContext)
 {
     this._outerInstance = outerInstance;
     this._parseContext  = parseContext;
 }