(self, SearchText, version="v1", DomainNamespaceUris=None, RelatedIfcEntities=None)
| 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"): |
nothing calls this directly
no test coverage detected