IfcPreDefinedItem

Natural language names
Vordefiniertes Element
Pre Defined Item
Item pré-défini
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    IfcPreDefinedItemMOVEDSchema changed from IFCPRESENTATIONRESOURCE to IFCPRESENTATIONAPPEARANCERESOURCE.
Semantic definitions at the entity
Entity definition

A pre defined item is a qualified name given to a style or font which is determined within the data exchange specification by convention on using the Name attribute value (in contrary to externally defined items, which are agreed by an external source).

NOTE  The convention on using the Name value is defined at the subtypes of IfcPreDefinedItem and is part of the specification.
NOTE  Corresponding ISO 10303 name: pre_defined_item. Please refer to ISO/IS 10303-41:1994, page 137 for the final definition of the formal standard.
HISTORY  New entity in IFC2x2.
Attribute definitions
#AttributeTypeCardinalityDescription G
1NameIfcLabel The string by which the pre defined item is identified. Allowable values for the string are declared at the level of subtypes.X
Inherited definitions from supertypes
Entity inheritance IfcPreDefinedColour IfcPreDefinedCurveFont IfcPreDefinedTextFont IfcPresentationItem
Attribute inheritance
#AttributeTypeCardinalityDescriptionG
IfcPresentationItem
IfcPreDefinedItem
1NameIfcLabel The string by which the pre defined item is identified. Allowable values for the string are declared at the level of subtypes.X
Formal representations
XML Specification
 <xs:element name="IfcPreDefinedItem" type="ifc:IfcPreDefinedItem" abstract="true" substitutionGroup="ifc:IfcPresentationItem" nillable="true"/>
 <xs:complexType name="IfcPreDefinedItem" abstract="true">
  <xs:complexContent>
   <xs:extension base="ifc:IfcPresentationItem">
    <xs:attribute name="Name" type="ifc:IfcLabel" use="optional"/>
   </xs:extension>
  </xs:complexContent>
 </xs:complexType>
EXPRESS Specification
ENTITY IfcPreDefinedItem
 ABSTRACT SUPERTYPE OF(ONEOF(IfcPreDefinedColour, IfcPreDefinedCurveFont, IfcPreDefinedTextFont))
 SUBTYPE OF (IfcPresentationItem);
  Name : IfcLabel;
END_ENTITY;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page