8.6.3.9 IfcLibraryInformation
8.6.3.9.1 Semantic definition
An IfcLibraryInformation describes an external structured store of information, normally organized in a manner which allows information lookup through an index or reference value. IfcLibraryInformation provides the library Name and optional Description, Version, VersionDate and Publisher attributes. A Location may be added for electronic access to the library.
8.6.3.9.2 Entity inheritance
8.6.3.9.3 Attributes
# | Attribute | Type | Description |
---|---|---|---|
IfcLibraryInformation (8) | |||
1 | Name | IfcLabel |
The name which is used to identify the library. |
2 | Version | OPTIONAL IfcLabel |
Identifier for the library version used for reference. |
3 | Publisher | OPTIONAL IfcActorSelect |
Information of the organization that acts as the library publisher. |
4 | VersionDate | OPTIONAL IfcDateTime |
Date of the referenced version of the library. |
5 | Location | OPTIONAL IfcURIReference |
Resource identifier or locator, provided as URI, URN or URL, of the library information for online references. |
6 | Description | OPTIONAL IfcText |
Additional description provided for the library revision information. |
LibraryInfoForObjects | SET [0:?] OF IfcRelAssociatesLibrary FOR RelatingLibrary |
The library information with which objects are associated. |
|
HasLibraryReferences | SET [0:?] OF IfcLibraryReference FOR ReferencedLibrary |
The library references to which the library information applies. |
8.6.3.9.4 Formal representation
ENTITY IfcLibraryInformation
SUBTYPE OF (IfcExternalInformation);
Name : IfcLabel;
Version : OPTIONAL IfcLabel;
Publisher : OPTIONAL IfcActorSelect;
VersionDate : OPTIONAL IfcDateTime;
Location : OPTIONAL IfcURIReference;
Description : OPTIONAL IfcText;
INVERSE
LibraryInfoForObjects : SET [0:?] OF IfcRelAssociatesLibrary FOR RelatingLibrary;
HasLibraryReferences : SET [0:?] OF IfcLibraryReference FOR ReferencedLibrary;
END_ENTITY;