MCPcopy Create free account
hub / github.com/IfcOpenShell/IfcOpenShell / execute

Method execute

src/ifc4d/ifc4d/p6xer2ifc.py:76–89  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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)

Callers 1

_executeMethod · 0.95

Calls 3

parse_xerMethod · 0.95
create_ifcMethod · 0.95

Tested by

no test coverage detected