IFC 4.3.x development

8.21.3.1 IfcApplication

8.21.3.1.1 Semantic definitions at the entity

IfcApplication holds the information about an IFC compliant application developed by an application developer. The IfcApplication utilizes a short identifying name as provided by the application developer.

HISTORY  New entity in IFC1.5.

8.21.3.1.1 Attributes

#Attribute Type Description
IfcApplication
1ApplicationDeveloper IfcOrganizationName of the application developer.
2Version IfcLabel The version number of this software as specified by the developer of the application.
3ApplicationFullName IfcLabel The full name of the application as specified by the application developer.
4ApplicationIdentifierIfcIdentifier Short identifying name for the application.

8.21.3.1.2 Entity inheritance

dot_inheritance IfcApplication IfcApplication

8.21.3.1.3 Formal representations

ENTITY IfcApplication;
	ApplicationDeveloper : IfcOrganization;
	Version : IfcLabel;
	ApplicationFullName : IfcLabel;
	ApplicationIdentifier : IfcIdentifier;
 UNIQUE
	UR1 : ApplicationIdentifier;
	UR2 : ApplicationFullName, Version;
END_ENTITY;