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

Method project_info

src/bcf/bcf/v2/bcfxml.py:68–72  ·  view source on GitHub ↗

BCF project information.

(self)

Source from the content-addressed store, hash-verified

66
67 @property
68 def project_info(self) -> Optional[mdl.ProjectExtension]:
69 """BCF project information."""
70 if not self._project_info and self._zip_file and zipfile.Path(self._zip_file, "project.bcfp").exists():
71 self._project_info = self._xml_handler.parse(self._zip_file.read("project.bcfp"), mdl.ProjectExtension)
72 return self._project_info
73
74 @project_info.setter
75 def project_info(self, value: Optional[mdl.ProjectExtension]) -> None:

Callers

nothing calls this directly

Calls 2

parseMethod · 0.45
readMethod · 0.45

Tested by

no test coverage detected