2 examples are provided for the testing of the tool flow manager.
They are:
New Window | Open a new Main Window of the Tool Flow Manager. |
Load Work Flow | Load an existing workflow from the database. |
Save | Save the workflow on the screen. |
Close | Close the current session. |
Connect | Connect two tools.
Click and hold the mouse button over a tool; this becomes the start tool of the connection, then drag the mouse and release over another tool, this will be the end tool of the connection. |
Label Start | Designate the start item of a workflow, or simulation.
(There may be multiple starts in a workflow.) |
Label End | Designate the ending tool of a workflow.
There may be at most 1 item labeled as End. |
Label Normal | Resets the tool to normal (from Start or End). |
Select | Select an tool (for further manipulation). |
Move | Move an item and all the lines connected to that item.
Click on the tool you want to move and drag it to the desired place, then release the mouse button. |
Delete | Click on the tool you want to delete.
The tool and all connections will be deleted. Click on the arrow of a path you want to delete. |
Clear Panel | Pops up a dialog window. A response 'Yes' will clear the window. The current information will be preserved upon a 'No' or 'Cancel' response. |
General is provided so that the user can configure a non-public tool.
Simulate | Go through all the tools in the current workflow (according to the enumeration by the application), change the color of each tool in progress to yellow. |
Execute | Goes through the graph and sends all relevant information to the Workflow
Server. It then periodically queries the Workflow Server
to track the progress of the workflow.
The tools change colors as the workflow progresses. Blue - Not yet run Yellow - Running Green - Done Red - Failed The result (of the End tool) or failure information will be displayed in a pop-up window |
Clear Network | Clear the contents in the network input stream
(should be done after an error has occured). |
Query Tool Info | Displays the information regarding the tool,
such as usage, failure rate, parameter types, etc. |
Get Tool Result | Displays the (intermediate) results of a tool operation, in a workflow.
(can be called only after an execution) |
Configure Tool | Provide the information regarding a tool, such as name, network location, parameter, etc. |
Configure Path | Specify whether the output of the tool is significant to the next tool. |
Set Workflow Info | Provide the information of a workflow, such as name, e-mail account of user, etc. |