(self)
| 74 | } |
| 75 | |
| 76 | def execute(self): |
| 77 | self.parse_xer() |
| 78 | settings = { |
| 79 | "work_plan": self.work_plan, |
| 80 | "project": self.project, |
| 81 | "calendars": self.calendars, |
| 82 | "wbs": self.wbs, |
| 83 | "root_activities": self.root_activites, |
| 84 | "activities": self.activities, |
| 85 | "relationships": self.relationships, |
| 86 | "resources": self.resources, |
| 87 | } |
| 88 | ifcCreator = ScheduleIfcGenerator(self.file, self.output, settings) |
| 89 | ifcCreator.create_ifc() |
| 90 | |
| 91 | def parse_xer(self): |
| 92 | self.model = Reader(self.xer) |
no test coverage detected