myGrid

Improve the management of input parameters

Details

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

Description

The amount of text required to explain input parameters on the execute perspective is evidence of the fact that it is too complicated. This needs to be improved, making it easier to supply input values for a user.

Issue Links

Activity

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)
Hide
Stian Soiland-Reyes added a comment - 2006-11-29 17:55

Should be a bit better now, although there are still LOTS OF LOTS of improvements that should be done with the input parameters. Will confirm with Paul how this feels now.

Show
Stian Soiland-Reyes added a comment - 2006-11-29 17:55 Should be a bit better now, although there are still LOTS OF LOTS of improvements that should be done with the input parameters. Will confirm with Paul how this feels now.

People

Vote (0)
Watch (0)

Dates

  • Created:
    2006-11-14 12:50
    Updated:
    2006-11-29 17:55
    Resolved:
    2006-11-29 17:55