5.1.3.49 IfcTypeResource

ABSTRACT This definition may not be instantiated

5.1.3.49.1 Semantic definition

IfcTypeResource defines a specific (or type) definition of a resource. It is used to define a resource specification (the specific resource, that is common to all occurrences that are defined for that resource) and could act as a resource template.

An IfcTypeResource may have a list of property sets attached. Values of these properties are common to all occurrences of that resource type. The type occurrence relationship is realized using the objectified relationship IfcRelDefinesByType.

Subtypes of IfcTypeResource may be exchanged without being already assigned to subtypes of IfcResource.

5.1.3.49.5 Formal representation

ENTITY IfcTypeResource
ABSTRACT SUPERTYPE OF (ONEOF
(IfcConstructionResourceType))
SUBTYPE OF (IfcTypeObject);
Identification : OPTIONAL IfcIdentifier;
LongDescription : OPTIONAL IfcText;
ResourceType : OPTIONAL IfcLabel;
INVERSE
ResourceOf : SET [0:?] OF IfcRelAssignsToResource FOR RelatingResource;
END_ENTITY;

• New resource