Workflow Between Customized Components
In addition to directly invoking PDM functionality from the Windchill Workgroup Manager client, the Windchill Workgroup Manager Toolkit DLL can participate in a workflow with one or more customized components.
The Toolkit APIs provide the following channels of passing information:
• Windchill Workgroup Manager Toolkit DLL to Windchill Workgroup Manager Toolkit DLL (when two customizations are communicating with one another)
• Windchill Workgroup Manager Toolkit DLL to Authoring Application Plug-in
• Authoring Application Plug-in to Windchill Workgroup Manager Toolkit DLL
• Windchill Workgroup Manager Toolkit DLL to Windchill Server-side Customization component
• HTML user interface page running in Windchill Workgroup Manager Embedded Browser to Windchill Workgroup Manager Toolkit DLL
Using these, a workflow can be constructed that activates the customized command components. For example, a plug-in can register a menu item in the authoring application, which when selected passes the command to the Windchill Workgroup Manager Toolkit DLL, invoking a server-side customization.