IFC4.3.x-development
IFC4.3.x-development copied to clipboard
Proposal for Location to fall back to the referenced IfcExternalInformation if null
IfcExternalInformation like IfcDocumentInformation, IfcLibraryInformation, IfcClassification has an inherited Location.
The references to the document / library / classification, (i.e. subclasses of IfcExternalReference) all also have an inherited Location.
The external reference may be associated back to the external information.
I think it makes sense to state that if the external reference Location is set to null, the next place to check for a location would be the external information's Location as a fallback.
Does this make sense? Should a sentence be written about it in the docs?