External package concept allows you to re-use common Participant, Application and WorkflowProcess definitions contained within other Package definitions. You just need to define these common entities ones, and store it within a XPDL file, and then re-use it afterwards in all other XPDLs you create
TWE provides possibility of referencing external Packages. After referencing it, automatically, every participant, application or workflow process defined there in will be accessible from the main package.
If external package we referenced also contains the references to other external packages, all of the package references will be imported in TWE in read-only mode.
TWE's External package relations component will show the relations of the main package external packages, their external packages, and so on.
This dialog appears when you press the package
toolbar button, or Package menu item for adding external
packages NOTE: You can't add external package if the main XPDL package you are working on is not yet saved to the disc. |
|
Action Remove external packages
from the toolbox, or External packages menu
removes external package from the current package.
If this external package is not referenced by any other external package of the main package, it will be really removed from TWE's memory. In the case some of the elements from this external packages are in use (Applications, Participants or WorkflowProcesses), you'll be asked for the confirmation.
| The external package mechanism allows packages and its elements (applications, processes and participants) to be multiple referenced. Before the removement of the selected external package, if it contains any element that is referenced, and the external package reference that will be deleted is the last one, the warning message about removement of the external package is displayed. |
To get the following dialog, click
button (or appropriate menu item from External
Packages menu).
This dialog shows all participants of package's external packages. Every external participant is presented with its Id, Name (optional data), Participant Type and Description (optional data). | ![]() |
To get the following dialog, click
button (or appropriate menu item from External
Packages menu).
This dialog shows all workflow processes of package's external packages. Every external process is presented with its Id, Name (optional data) and Access level (optional data). | ![]() |