MixinRefactoring.CreateMixinFromInterfaceCommand.CreateCommands C# (CSharp) Method

CreateCommands() protected method

protected CreateCommands ( MixinReference mixin ) : IMixinCommand[]
mixin MixinReference
return IMixinCommand[]
        protected override IMixinCommand[] CreateCommands(MixinReference mixin)
        {
            return new IMixinCommand[]
            {
                new AddFieldDeclarationForMixinCommand(mixin),
                new IncludeMixinCommand(mixin),
                new AddMixinToBaseListCommand(mixin),
                new InjectMixinsIntoChildCommand(mixin),
            };
        }
    }