Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

EDMruleMethods are executable EDMmethods written in EDMexpressX and wrapped in an EDMruleSchema that may be compiled by the EDMexpressXcompiler as a method extension to an underlying EXPRESS Schema.

 

 

 

EDMruleMethods are executed by the EDMvirtualMachine. The EDMruleSchema  below shows how the EDMruleSchema™  "IFC_Rule_Samples_01" implements the EDMruleMethod "CheckIfcRootGlobalId"

 An EDMruleSchema can only define a single EDMruleMethod.

EDMruleSchema Samples

The attached EDMruleSchema below shows how EDMruleMethods are implemented with EDMexpressX.

Section
Column
width30px

Insert excerpt
US:_icon_REX(30px)
US:_icon_REX(30px)
nopaneltrue

Column
width150px

Ifc_Samples_01.rex

Column

Defines the EDMruleMethod CheckIfcRootGlobalId(). Extends the IFC2x3 EXPRESS Schema