//----------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------- //constructor public ProjectGenerator(ControllerInfo controllerInfo, DataTypesInfo dataTablesInfo, ModulesInfo modulesInfo, AddOnInstructionDefinitionsInfo addOnInstructionDefinitionsInfo, TagsInfo tagsInfo, ProgramsInfo programsInfo, TasksInfo tasksInfo) { var initControllerInfo = new InitControllerInfo(controllerInfo); ControllerInfo = initControllerInfo.InitializedData(); var initDataTypesInfo = new InitDataTypesInfo(dataTablesInfo); DataTypesInfo = initDataTypesInfo.InitializedData(); var initModulesInfo = new InitModulesInfo(modulesInfo); ModulesInfo = initModulesInfo.InitializedData(); var initAddOnInstructionDefinitionsInfo = new InitAddOnInstructionDefinitionsInfo(addOnInstructionDefinitionsInfo); AddOnInstructionDefinitionsInfo = initAddOnInstructionDefinitionsInfo.InitializedData(); var initGlobalTagsInfo = new InitTagsInfo(tagsInfo); TagsInfo = initGlobalTagsInfo.InitializedData(); var initProgramsInfo = new InitProgramsInfo(programsInfo); ProgramsInfo = initProgramsInfo.InitializedData(); var initTasksInfo = new InitTasksInfo(tasksInfo); TasksInfo = initTasksInfo.InitializedData(); }
public GenerateAddOnInstructionDefinitions(AddOnInstructionDefinitionsInfo addOnInstructionDefinitionsInfo) { _addOnInstructionDefinitionsInfo = addOnInstructionDefinitionsInfo; }