IfcSimpleProperty

Natural language names
deEinfaches Merkmal
enSimple Property
frPropriété simple
Semantic definitions at the entity
Entity definition

IfcSimpleProperty is a generalization of a single property object. The various subtypes of IfcSimpleProperty establish different ways in which a property value can be set.

HISTORY  New entity in IFC1.0, definition changed in IFC2x.
Inherited definitions from supertypes
Entity inheritance IfcPropertyBoundedValue IfcPropertyEnumeratedValue IfcPropertyListValue IfcPropertyReferenceValue IfcPropertySingleValue IfcPropertyTableValue IfcProperty IfcPropertyAbstraction
Attribute inheritance
#AttributeTypeCardinalityDescriptionC
IfcPropertyAbstraction
HasExternalReferencesIfcExternalReferenceRelationship
@RelatedResourceObjects
S[0:?]Reference to an external reference, e.g. library, classification, or document information, that is associated to the property definition. X
IfcProperty
1NameIfcIdentifier[1:1] Name for this property. This label is the significant name string that defines the semantic meaning for the property.X
2DescriptionIfcText[0:1] Informative text to explain the property.X
PartOfPsetIfcPropertySet
@HasProperties
S[0:?]Reference to the IfcPropertySet by which the IfcProperty is referenced. X
PropertyForDependanceIfcPropertyDependencyRelationship
@DependingProperty
S[0:?]The property on whose value that of another property depends.X
PropertyDependsOnIfcPropertyDependencyRelationship
@DependantProperty
S[0:?]The relating property on which the value of the property depends.X
PartOfComplexIfcComplexProperty
@HasProperties
S[0:?]Reference to the IfcComplexProperty in which the IfcProperty is contained. X
HasConstraintsIfcResourceConstraintRelationship
@RelatedResourceObjects
S[0:?]User-defined constraints for the property.X
HasApprovalsIfcResourceApprovalRelationship
@RelatedResourceObjects
S[0:?]User-defined approvals for the property.X
IfcSimpleProperty
Formal representations
XSD Specification
 <xs:element name="IfcSimpleProperty" type="ifc:IfcSimpleProperty" abstract="true" substitutionGroup="ifc:IfcProperty" nillable="true"/>
 <xs:complexType name="IfcSimpleProperty" abstract="true">
  <xs:complexContent>
   <xs:extension base="ifc:IfcProperty"/>
  </xs:complexContent>
 </xs:complexType>
EXPRESS Specification

Link to this page  Link to this page