Table of Contents
The Together Workflow Editor user interface consists of several parts. The order and the number of the displayed parts depend on the actually used configuration. This chapter explains the default configuration layout.
Right below the title line of the editor window you will see the main menu, the main tool bar and the info bar. The rest of the window contains different components. The components are placed in the corresponding are depending on their type.
Each component is responsible either for providing a different view of the WfMC XPDL elements, for displaying some additional information about XPDL elements (such as validation problems) or for displaying the result of some search.
There are two areas on the left hand side: The upper area (marked as "Special Area") contains the Graph overview, the External package relations and the Transient package pool components. The lower area (marked as "Tree Area") contains the tree type components Navigator and Package tree.
There are also two areas on the right hand side: The upper area (marked as "Main Area") contains the Graph and the XPDL View components. The lower area (marked as "Other Area") contains the Properties, Search, Problems, WfXML and LDAP components.
(NOTE: by right-clicking on the tab you are able to close some component's view or to move it from one area to another)
See the section called “Property file togwecontroller.properties” for details about the configuration of the main frame.
The rest of this chapter explains all these editor parts in detail.
This is the core of the Together Workflow Editor. All the actions needed for opening, creating and manipulating XPDL files and elements are here.
The actions in the main menu are organized in the following groups:
File
![]() | This action creates a new "empty" XPDL package. |
![]() | This action opens an existing XPDL file. The file is chosen through the standard file selection dialog. |
![]() | This action reopens the currently edited XPDL file. |
![]() | This action closes the currently open XPDL package / file. |
![]() | This action saves the currently open XPDL package to the file. If no file name has been specified for the current package, the "Save As..." dialog will be shown. |
![]() | This action saves the currently open XPDL package into a file with a new filename and location specified through a standard file dialog. |
Recent Files | This action opens a sub-menu with a listing of recently used files which can be re-opened. |
![]() | This action exits the editor applciation. An appropriate dialog will appear if the current work hasn't been saved into a file. |
Edit
![]() | This action reverts the last operation on the XPDL model. Every operation / change performed to the XPDL model can be undone step-by-step without any limits. |
![]() | This action repeats the previously undone XPDL model operation. |
![]() | This action will remove the currently selected elements from the model and place them into the clipboard, allowing the user to paste them somewhere else. This operation uses the internal clipboard of the editor. Any previous content of the internal clipboard is discarded when this action is executed. |
![]() | This action will copy the currently selected elements into the clipboard, allowing the user to paste them somewhere else. This operation uses the internal clipboard of the editor. Any previous content of the internal clipboard is discarded when this action is executed. |
![]() | This action will copy the elements from the internal clipboard to the current location. It will only be enabled if the internal clipboard currently contains at least one element. |
![]() | This action removes the currently selected elements from the XPDL model. |
![]() | This action opens a dialog to define properties for the currently selected element. |
Search
![]() | This action finds XPDL elements based on certain search criteria. |
![]() | This action seaches for all elements in the XPDL model which refer to the currently selected element. |
Package
![]() | This action runs a check on the XPDL model's validity based on the WfMC specification and produces a problem list. |
![]() | This action inserts a new workflow process definition into the XPDL package. |
![]() | This action shows a dialog for handling the package's namespaces. |
![]() | This action opens a dialog for editing the XPDL package properties. |
![]() | This action shows dialog with list of the workflow process definitions defined in selected XPDL package. |
![]() | This action opens a dialog to handle references to external XPDL packages. |
![]() | This action opens a dialog to import / reference an external package. |
![]() | This action removes an external package reference. |
![]() | This action shows a dialog to manage type declarations. |
![]() | This action shows a dialog to managing participants. |
![]() | This action shows a dialog to manage applications. |
![]() | This action shows a dialog to manage variables. |
![]() | This action opens the document attached to the package. |
Process
![]() | This action opens a dialog to edit the properties of the selected process. |
![]() | This action shows a dialog to manage participants of the selected process. |
![]() | This action shows a dialog to manage applications of the selected process. |
![]() | This action shows a dialog to manage variables of the selected process. |
![]() | This action shows a dialog to manage parameters of the selected process. |
![]() | This action shows a list of all activity sets contained within the selected process. |
![]() | This action shows a list of activities contained within the selected process. |
![]() | This action shows a list of transitions contained within the selected process. |
External Packages
![]() | This action shows a list of all participants that are in the external packages. |
![]() | This action shows a list of all processes that are in the external packages. |
![]() | This action shows a list of all application that are in the external packages. |
![]() | This action shows a list of all type declarations that are in the external packages. |
Settings
Language | This menu shows the list of languages you can use (currently English, German, French, Portuguese and Serbian). The selection takes effect after you restart the editor. |
Configuration | This menu shows the list of configurations that you can use (currently default, shark and samples-loopactivity configurations are provided). After you select the configuration, the editor is being re-configured to use this new configuration with all of its customizations (special validation, restrictions, etc.) |
Help
![]() | This action opens the this User Guide. |
![]() | This action shows the version, license and other information about the editor. |