Workflow Explorer and Diagram Additions
Jira link: Add capabilities to the workflow diagram and explorer![]()
For a workflow:
- "Add nested workflow" and possibly "Add beanshell" i.e. all the template services (DONE - added all template services)
For an individual workflow input port:
- Edit metadata capability
- Creation of data links (not via dragging) (DONE)
For an individual workflow output port:
- Edit metadata capability
- Creation of data links (not via dragging) (DONE)
For an individual processor:
- Edit metadata
- Configure - all the appropriate configurations - Jira link Can't configure from clicking on processor in diagram

For an individual service input port:
- Set value (creates a string constant and connects it up) (This is already done or is there more to it?)
- Creation of data links (not via dragging) (DONE)
For an individual service output port:
- Creation of data links (not via dragging) (DONE)
For an individual merge:
- Configure (DONE)
Workflow Explorer specific Additions
On the workflow node:
- Collapse/expand all sub-items (DONE)
On processors i.e. the parent of all processors:
- Expand/collapse (DONE)
Coordinations:
- Need to go in (DONE - called 'Control links')
On an individual coordination:
- Remove (DONE)
Merges:
- Need to go in (DONE)
On an individual merge:
- Remove (DONE)
- Configure Requires (1) a contextual view for Merge, (2) an Edit to configure the Merge and (3) a configuration window to do the configuration. (DONE)
Also the following should be done (even if it was not in the current list but I remembered Paul asking for it several times so that he can easily create workflow inputs and outputs from the Workflow Explorer):
On the Inputs node:
- Add workflow input (DONE)
On the Outputs node:
- Add workflow output (DONE)
Contextual View and Configuration Additions/Changes
Jira link :Add new contextual and configuration capabilities![]()
For workflow:
- Change metadata configuration to have an explicit save
For workflow input port:
- Metadata configuration - Jira link : Exposing input/output values and service metadata in the T2 UI

For workflow output port:
- Metadata configuration - Jira link : Exposing input/output values and service metadata in the T2 UI

For a processor:
- Equivalent information to Taverna 1's remote resource usage
- Metadata e.g. description - Jira link : Exposing input/output values and service metadata in the T2 UI

- Configure including retries, backoff, threads - Jira link : Can't configure retries, threads, etc

For an individual merge:
- Configure ordering (DONE)