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

Method ClassificationSearchOpen

src/bsdd/bsdd.py:603–620  ·  view source on GitHub ↗
(self, SearchText, version="v1", DomainNamespaceUris=None, RelatedIfcEntities=None)

Source from the content-addressed store, hash-verified

601
602 # deprecated
603 def ClassificationSearchOpen(self, SearchText, version="v1", DomainNamespaceUris=None, RelatedIfcEntities=None):
604 print(f"function 'Client.ClassificationSearchOpen' is deprecated, use 'Client.search_class' instead")
605
606 if len(SearchText) < 3:
607 raise ValueError("Search text must be at least 3 characters long.")
608
609 if DomainNamespaceUris is None:
610 DomainNamespaceUris = []
611 if RelatedIfcEntities is None:
612 RelatedIfcEntities = []
613 return self._get_deprecated(
614 f"api/ClassificationSearchOpen/{version}",
615 {
616 "SearchText": SearchText,
617 "DomainNamespaceUris": DomainNamespaceUris,
618 "RelatedIfcEntities": RelatedIfcEntities,
619 },
620 )
621
622 # deprecated
623 def Country(self, version="v1"):

Callers

nothing calls this directly

Calls 2

_get_deprecatedMethod · 0.95
printFunction · 0.85

Tested by

no test coverage detected