ENTITY IfcPropertyEnumeration

(* SCHEMA IFC4; *)
ENTITY IfcPropertyEnumeration
 SUBTYPE OF (IfcPropertyAbstraction);
	Name : IfcLabel;
	EnumerationValues : LIST [1:?] OF UNIQUE IfcValue;
	Unit : OPTIONAL IfcUnit;
 UNIQUE
	UR1 : Name;
 WHERE
	WR01 : SIZEOF(QUERY(temp <* SELF.EnumerationValues | 
  NOT(TYPEOF(SELF.EnumerationValues[1]) = TYPEOF(temp))
  )) = 0;
END_ENTITY;

Explicit Attributes

Entity IfcPropertyEnumeration has the following local and inherited explicit attributes:
AttributeTypeDefined By
 NameIfcLabel (STRING)IfcPropertyEnumeration
 EnumerationValuesLIST OF IfcValue (SELECT)IfcPropertyEnumeration
 UnitIfcUnit (SELECT)IfcPropertyEnumeration

Derived Attributes

    No derived attributes

Inverse Attributes

Entity IfcPropertyEnumeration has the following local and inherited inverse attributes:
AttributeTypeDefined By
 HasExternalReferencesSET OF IfcExternalReferenceRelationship (ENTITY)IfcPropertyAbstraction

Supertypes

Entity IfcPropertyEnumeration inherits from the following supertypes:
  IfcPropertyAbstraction

Subtypes

    No subtypes

Referenced By

Entity IfcPropertyEnumeration and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 IfcPropertyAbstraction ENTITY IfcPropertyEnumeration
 IfcPropertyEnumeratedValue ENTITY IfcPropertyEnumeration
 IfcResourceObjectSelect SELECT IfcPropertyAbstraction
 IfcSimplePropertyTemplate ENTITY IfcPropertyEnumeration


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2024-07-11T21:39:05-04:00