Index: openacs-4/packages/workflow/www/doc/index.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/workflow/www/doc/index.html,v diff -u -r1.3 -r1.4 --- openacs-4/packages/workflow/www/doc/index.html 20 Nov 2003 12:52:49 -0000 1.3 +++ openacs-4/packages/workflow/www/doc/index.html 9 Dec 2003 09:33:17 -0000 1.4 @@ -24,11 +24,11 @@ process (the current state), and who's supposed to do what.
-- Here's what we have to offer you today: -
-Still missing: +
+
Enabled in state + | +
+
+
+ The task is available only in these states.
+
+ |
+
Other Preconditions + | +
+
+
+
+ All of these conditions must also be true for the task to be enabled.
+
+ |
+
+ Mode + | +
+
+ Trigger instantly + Wait for a trigger + Start another workflow + +
+
+
+ |
+
+ Child Workflow + | +
+
+
+ Edit this
+ workflow Create a workflow
+
+
+ Which Workflow?
+
+ |
+
+ Client Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches the role of Client in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Lawyer Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches the role of Lawyer in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Other Client's Lawyer Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches this role in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Mentor Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches this role in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Secretary Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches this role in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Lawyer Role: + | +
+
+
+
+
+
+ Which Role in "Elementary Private Law" matches this role in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Duration + | +
+
+ No time limit + Trigger after +
+
+ Duration is of the form '1 hour' or '1 day' etc
+
+
+
+ |
+
+ Outcome + | +
+ Don't change state + Change to state: + |
+
+ Additional Outcome Effects + | +
+
+
+
+ Additional commands to run after task is completed
+
+ |
+
+
Enabled in state + | +
+
+
+ The task is available only in these states.
+
+ |
+
Other Preconditions + | +
+
+
+
+
+ All of these conditions must also be true for the task to be enabled.
+
+ |
+
+ Time Limit + | +
+
+
+
+
+
+ The action will automatically execute its Transformation this long after it is enabled. Leave blank to never timeout
+
+ |
+
+ Mode + | +
+
+ Trigger instantly + Wait for a trigger + Start another workflow + +
+
+
+ |
+
+ Child Workflow + | +
+
+ Edit this task
+
+
+
+ Which Workflow?
+
+ |
+
+ Asker Role: + | +
+
+
+
+
+
+ Which Role in "Elementary Private Law" matches the role of Client in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Giver Role: + | +
+
+
+
+
+
+ Which Role in "Elementary Private Law" matches the role of Lawyer in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Duration + | +
+
+ No time limit + Trigger after +
+
+ Duration is of the form '1 hour' or '1 day' etc
+
+
+
+ |
+
+ Outcome + | +
+ Don't change state + Change to state: + + |
+
+ Additional Effects + | +
+
+
+ When this task is completed, these things also happen
+
+ |
+
+
Enabled in state + | +
+
+
+ The task is available only in these states.
+
+ |
+
Other Preconditions + | +
+
+
+
+
+ All of these conditions must also be true for the task to be enabled.
+
+ |
+
+ Time Limit + | +
+
+
+
+
+
+ The action will automatically execute its Transformation this long after it is enabled. Leave blank to never timeout
+
+ |
+
+ Transformation + | +
+
+ Automatic + Conditional + Child Workflow + +
+
+ What happens when this task is executed?
+
+ |
+
+ Assigned Role + | +
+
+
+
+ The task is assigned to this role.
+
+ |
+
+ Conditional function + | +
+
+
+
+ Execute this function to determine the next state of "Elementary Private Law Template"
+
+ |
+
+ Input + | +
+
+
+
+ "Parse Input for value" requires an input value
+
+ |
+
+ Test String + | +
+
+
+
+ "Parse Input for value" requires a test string
+
+ |
+
+ Condition True + | +
+
+
+
+
+
+ If Input String contains Test String, set "Prepare Report for Basic Legal Case" to true
+
+ |
+
+ Condition False + | +
+
+
+
+
+
+ If Input String does not contain Test String, set "Prepare Report for Basic Legal Case" to true
+
+ |
+
+ Additional Effects + | +
+
+
+ When this task is completed, these things also happen
+
+ |
+
Enabled in state + | +
+
+
+ The task is available only in these states.
+
+ |
+
Other Preconditions + | +
+
+
+
+
+ All of these conditions must also be true for the task to be enabled.
+
+ |
+
+ This task executes + | +
+
+ Instantaneously when enabled + Conditional + Child Workflow + +
+
+ What happens when this task is executed?
+
+ |
+
+ Timer + | +
+
+
+
+
+
+ The action will automatically execute its Transformation this long after it is enabled. Leave blank to never timeout
+
+ |
+
+ Transformation + | +
+
+ Automatic + Conditional + Child Workflow + +
+
+ What happens when this task is executed?
+
+ |
+
+ Assigned Role + | +
+
+
+
+ The task is assigned to this role.
+
+ |
+
+ Conditional function + | +
+
+
+
+ Execute this function to determine the next state of "Elementary Private Law Template"
+
+ |
+
+ Input + | +
+
+
+
+ "Parse Input for value" requires an input value
+
+ |
+
+ Test String + | +
+
+
+
+ "Parse Input for value" requires a test string
+
+ |
+
+ Condition True + | +
+
+
+
+
+
+ If Input String contains Test String, set "Prepare Report for Basic Legal Case" to true
+
+ |
+
+ Condition False + | +
+
+
+
+
+
+ If Input String does not contain Test String, set "Prepare Report for Basic Legal Case" to true
+
+ |
+
+ Additional Effects + | +
+
+
+ When this task is completed, these things also happen
+
+ |
+
Enabled in state + | +
+
+
+ Initialize is a special task. It is automatically run when a
+ workflow is initialized. it (TODO: can, can't) be run in other states."
+
+ |
+
Other Preconditions + | +
+
+
+
+
+ All of these conditions must also be true for the task to be enabled.
+
+ |
+
+ Time Limit + | +
+
+
+
+
+
+ The action will automatically execute its Transformation this long after it is enabled. Leave blank to never timeout
+
+ |
+
+ Transformation + | +
+
+ Automatic + Conditional + Child Workflow + +
+
+ What happens when this task is executed? TODO - how
+ do we make a "conditional conditional" - ie, how do we indicate
+ that conditional action is available if role is uncast? "default transformation?"
+
+ |
+
+ Next State + | +
+
+
+
+ Activating this task changes "Elementary Private Law Template" to this state
+
+ |
+
+
+ Additional Effects + | +
+
+
+ When this task is completed, these things also happen
+
+ |
+
Enabled in state + | +
+
+
+ The task is available only in these states.
+
+ |
+
Other Preconditions + | +
+
+
+
+
+ All of these conditions must also be true for the task to be enabled.
+
+ |
+
+ Time Limit + | +
+
+
+
+
+
+ The action will automatically execute its Transformation this long after it is enabled. Leave blank to never timeout
+
+ |
+
+ Transformation + | +
+
+ Automatic + Conditional + Child Workflow + +
+
+ What happens when this task is executed?
+
+ |
+
+ Next State + | +
+
+
+
+ Activating this task changes "Elementary Private Law Template" to this state
+
+ |
+
+ Conditional function + | +
+
+
+
+ Execute this function to determine the next state of "Elementary Private Law Template"
+
+ |
+
+ Input + | +
+
+
+
+ "Parse Input for value" requires an input value
+
+ |
+
+ Test String + | +
+
+
+
+ "Parse Input for value" requires a test string
+
+ |
+
+ Condition True + | +
+
+
+
+
+
+ If Input String contains Test String, set "Prepare Report for Basic Legal Case" to true
+
+ |
+
+ Condition False + | +
+
+
+
+
+
+ If Input String does not contain Test String, set "Prepare Report for Basic Legal Case" to true
+
+ |
+
+ Child Workflow + | +
+
+
+
+
+
+ Which Workflow?
+
+ |
+
+ Client Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches the role of Client in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Lawyer Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches the role of Lawyer in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Other Client's Lawyer Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches this role in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Mentor Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches this role in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Secretary Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches this role in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Lawyer Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches this role in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ State: Done + | +
+
+
+
+
+
+ If "Prepare Report for Basic Legal Case" concludes
+ in state Done, set "Elementary Private Law" to this state.
+
+ |
+
+ Additional Effects + | +
+
+
+ When this task is completed, these things also happen
+
+ |
+
Enabled in state + | +
+
+
+ The task is available only in these states.
+
+ |
+
Other Preconditions + | +
+
+
+
+
+ All of these conditions must also be true for the task to be enabled.
+
+ |
+
+ Time Limit + | +
+
+
+
+
+
+ The action will automatically execute its Transformation this long after it is enabled. Leave blank to never timeout
+
+ |
+
+ Transformation + | +
+
+ Automatic + Conditional + Child Workflow + +
+
+ What happens when this task is executed?
+
+ |
+
+ Next State + | +
+
+
+
+ Activating this task changes "Elementary Private Law Template" to this state
+
+ |
+
+ Conditional function + | +
+
+
+
+ Execute this function to determine the next state of "Elementary Private Law Template"
+
+ |
+
+ Input + | +
+
+
+
+ "Parse Input for value" requires an input value
+
+ |
+
+ Test String + | +
+
+
+
+ "Parse Input for value" requires a test string
+
+ |
+
+ Condition True + | +
+
+
+
+
+
+ If Input String contains Test String, set "Prepare Report for Basic Legal Case" to true
+
+ |
+
+ Condition False + | +
+
+
+
+
+
+ If Input String does not contain Test String, set "Prepare Report for Basic Legal Case" to true
+
+ |
+
+ Child Workflow + | +
+
+
+
+
+
+ Which Workflow?
+
+ |
+
+ Client Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches the role of Client in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Lawyer Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches the role of Lawyer in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Other Client's Lawyer Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches this role in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Mentor Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches this role in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Secretary Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches this role in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Lawyer Role: + | +
+
+
+
+
+ Which Role in "Elementary Private Law" matches this role in "Prepare Report for Basic Legal Case"?
+
+ |
+
+ Additional Effects + | +
+
+
+ When this task is completed, these things also happen
+
+ |
+
Still missing: +