public CoderStateMachine(StateMachineType model, StateBuilderOptions options, CodeNamespace codeNamespace) : base(model, options, codeNamespace) { this.coderFeeder = new CoderFeeder(model, options, codeNamespace); this.coderContext = new CoderContext(model, options, codeNamespace); this.coderParallel = new CoderParallel(model, options, codeNamespace); this.coderState = new CoderState(model, options, codeNamespace); }
//private CoderEventsArgs coderEventsArgs; public CoderStateMachine(StateMachineType model, StateBuilderOptions options, CodeNamespace codeNamespace) : base(model, options, codeNamespace) { this.coderFeeder = new CoderFeeder(model, options, codeNamespace); OnCoderFeederCreated(coderFeeder, model, options, codeNamespace); this.coderContext = new CoderContext(model, options, codeNamespace); OnCoderContextCreated(coderContext, model, options, codeNamespace); this.coderParallel = new CoderParallel(model, options, codeNamespace); OnCoderParallelCreated(coderParallel, model, options, codeNamespace); this.coderState = new CoderState(model, options, codeNamespace); OnCoderStateCreated(coderState, model, options, codeNamespace); //this.coderEventsArgs = new CoderEventsArgs(model, options, codeNamespace); OnCoderStateMachineCreated(coderFeeder, coderContext, coderParallel, coderState, model, options, codeNamespace); }
partial void OnCoderContextCreated(CoderContext coderContext, StateMachineType model, StateBuilderOptions options, CodeNamespace codeNamespace);
partial void OnCoderStateMachineCreated(CoderFeeder coderFeeder, CoderContext coderContext, CoderParallel coderParallel, CoderState coderState, StateMachineType model, StateBuilderOptions options, CodeNamespace codeNamespace);