myGrid

Diagram should be showed in Run perspective.

Details

  • Type: Improvement Improvement
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.5
  • Fix Version/s: 1.5
  • Component/s: Taverna GUI
  • Labels:
    None

Description

So that we know what we are running, we can look at the meaning of the inputs, and we can distinguish between runs from editor and reruns from provenance.

Issue Links

Activity

Hide
Daniele Turi added a comment - 2006-11-17 15:48

Duplicates TAV-245.
Note that here we distinguished between currently edited workflow and workflow to be run, since the latter could stem from the logbook.

Show
Daniele Turi added a comment - 2006-11-17 15:48 Duplicates TAV-245. Note that here we distinguished between currently edited workflow and workflow to be run, since the latter could stem from the logbook.
Hide
Stian Soiland-Reyes added a comment - 2006-11-21 13:45

The challenge here is that we want the diagram panel on the "run"-perspective to show the INVOKE_WORKFLOW model, while we want the diagram on the "Design"-perspective to show the CURRENT_WORKFLOW model.

Do we need some way to say which model a perspective (or a pane in a perspective) is to be attached to?

Show
Stian Soiland-Reyes added a comment - 2006-11-21 13:45 The challenge here is that we want the diagram panel on the "run"-perspective to show the INVOKE_WORKFLOW model, while we want the diagram on the "Design"-perspective to show the CURRENT_WORKFLOW model. Do we need some way to say which model a perspective (or a pane in a perspective) is to be attached to?
Hide
Stian Soiland-Reyes added a comment - 2006-11-29 12:27

TAV-252, improving the management of input parameters.

Invoking a workflow is now done by the File-->Run
menu, which will pop up a window for the parameters, if needed,
otherwise it will go immediately to the "Results" perspective and start
the exectuion.

The pop-up window is similar to the old one, but also includes the
workflow diagram (solves TAV-262) and description. Future improvements
will include the parameter descriptions and move some of the buttons
around.

ModelMap.INVOKE_* removed, use
WorkflowInputPanelFactory.invokeWorkflow() instead

WorkflowModelInvokeSPI removed, as WorkflowInputMapBuilder is no longer
supposed to be used within a perspective, but just included inside the
new WorkflowInputPanel pop up.

RunWorkflowAction menu item "Run workflow" added.

EnactPerspective now called "Results" - and now only contains the
workflow instance container.

WorkflowInputPanel and WorkflowInputMapBuilder still need some cleanup.

EnactorInvocation no longer starts the actual workflow running, this is
done by WorkflowInputPanelFactory.invokeWorkflow() instead. Fixes
TAV-227.

(Any suggestions for a better location for the invoke* methods welcome)

Show
Stian Soiland-Reyes added a comment - 2006-11-29 12:27 TAV-252, improving the management of input parameters. Invoking a workflow is now done by the File-->Run menu, which will pop up a window for the parameters, if needed, otherwise it will go immediately to the "Results" perspective and start the exectuion. The pop-up window is similar to the old one, but also includes the workflow diagram (solves TAV-262) and description. Future improvements will include the parameter descriptions and move some of the buttons around. ModelMap.INVOKE_* removed, use WorkflowInputPanelFactory.invokeWorkflow() instead WorkflowModelInvokeSPI removed, as WorkflowInputMapBuilder is no longer supposed to be used within a perspective, but just included inside the new WorkflowInputPanel pop up. RunWorkflowAction menu item "Run workflow" added. EnactPerspective now called "Results" - and now only contains the workflow instance container. WorkflowInputPanel and WorkflowInputMapBuilder still need some cleanup. EnactorInvocation no longer starts the actual workflow running, this is done by WorkflowInputPanelFactory.invokeWorkflow() instead. Fixes TAV-227. (Any suggestions for a better location for the invoke* methods welcome)

People

Vote (0)
Watch (0)

Dates

  • Created:
    2006-11-17 15:19
    Updated:
    2006-11-29 12:27
    Resolved:
    2006-11-29 12:27