Esempio n. 1
0
        //-----------------------------------------------------------------------------------------------
        //-----------------------------------------------------------------------------------------------
        //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();
        }
Esempio n. 2
0
 public GenerateAddOnInstructionDefinitions(AddOnInstructionDefinitionsInfo addOnInstructionDefinitionsInfo)
 {
     _addOnInstructionDefinitionsInfo = addOnInstructionDefinitionsInfo;
 }