MBSE Integration Services for Integrating Modeling Tools
Customizing behavior modeling integration operations by using extensions
Teamcenter provides extension points for the following behavior modeling tool integration operations: Save, Save-as, Open, Insert.
Extension points are available for the following concurrent modeling operations: Import, Export, Add to branch, Update.
You can implement these extensions as java programs, tool-specific scripts, or batch files.
Use the following extension points to extend behavior modeling integration:
| Extension name | Description |
|---|---|
| PRE_UI_ACTION | Performs the configured actions before the behavior modeling tool launches Teamcenter dialog boxes. This extension supports only Save and Save-as operations. You can implement this extension using Java only. |
| PRE_UI_INSERT | Performs the configured actions before the behavior modeling tool launches the Teamcenter insert dialog box. You can implement this extension using Java only. |
| PRE_CONDITION | Checks the specified conditions before performing the behavior modeling operations. If the PRE_CONDITION extension fails, the operation is not performed. |
| PRE_ACTION | Performs the specified actions before performing the behavior modeling operations. |
| POST_ACTION | Performs the specified actions after performing the behavior modeling operations. |
The PRE_UI_ACTION and PRE_UI_INSERT extensions take the input as an XML string that is based on the BHMOperationsSchema.xsd file. The PRE_CONDITION, PRE_ACTION, and POST_ACTION extensions take the input as an XML string based on the BHMDesignSchema.xsd file.
Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.xid1913857/xid707095 · retrieved Fri Jul 10 2026 00:00:00 GMT+0000 (Coordinated Universal Time)