Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Engineering

Add Functionality with PML

  • Last UpdatedMay 02, 2022
  • 1 minute read

Integrator communicates with PML via events that call methods on PML elements supplied in the pmllib\Integrator\objects folder. These elements are essential to the correct functioning of Integrator and should not be modified other than as described below.

The IntegratorProjectHandler object is provided to enable project specific actions to be added to certain methods. The methods that can be modified are as follows.

BeginBuildCallback

  • This method is called once prior to any other actions during the Build process.

    PreCreateCallback

  • This method is called prior to the creation of each object in 3D during the Build process

    PostCreateCallback

  • This method is called after the creation of each object in 3D during the Build process

    EndBuildCallback

  • This method is called once after any other actions during the Build process.

    BeginCompareCallback

  • This method is called once prior to any other actions during the Build process.

    EndCompareCallback

  • This method is called once after any other actions during the Build process.

The arguments for each method are specified in the supplied PML.

Each place where customised code can be added is delimited as follows.

--================================================

-- Start of customisation

-- End of customisation

--================================================

Other methods on the IntegratorProjectHandler object should not be modified.

TitleResults for “How to create a CRG?”Also Available in