Skip to content

Commit

Permalink
Feature
Browse files Browse the repository at this point in the history
  • Loading branch information
aothms committed Dec 19, 2024
1 parent 826aca4 commit 71690ec
Showing 1 changed file with 15 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
@IFC
@version5
@E00030
@implementer-agreement
Feature: IFC105 - Resource entities need to be referenced by rooted entity

The rule verifies that resource entities are directly or indirectly related to at least on rooted entity instance by means of forward or inverse attributes.
Resource entities are the schema classes that do not inherit from IfcRoot, typically defined in the resource layer of the schema (e.g Geometry Resource).

Scenario: Resource entities need to be referenced by rooted entity

Given a traversal over the full model originating from subtypes of IfcRoot
Given an entity instance
Given its entity type is not 'IfcRoot'
Then it must be referenced by an entity instance inheriting from IfcRoot directly or indirectly

0 comments on commit 71690ec

Please sign in to comment.