|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface WorkflowModelInstance
This interface represents a Workflow model instance. A Workflow model instance is based on a Workflow model but contains Workflow activity instances instead of Workflow activities. Furthermore the Workflow model instance contains a state itself, which represents the state of the Workflow model as a whole rather then the state of one particular activity instance.
| Method Summary | |
|---|---|
WorkflowActivityInstance[] |
getActivityInstances()
Return the Workflow activity instances of this Workflow model instance |
WorkflowActivityInstance |
getCurrentActivityInstance()
Return the activity that is currently active. |
WorkflowModelState |
getState()
Return the state of this Workflow model instance as a whole |
void |
setActivityInstances(WorkflowActivityInstance[] instances)
Set the Workflow activity instances of this Workflow model instance |
void |
setState(WorkflowModelState state)
Sets the state of this Workflow model instance as a whole |
| Methods inherited from interface nl.gx.webmanager.wrapper.Wrapper |
|---|
getId, getUUID, setId, setUUID |
| Method Detail |
|---|
WorkflowModelState getState()
void setState(WorkflowModelState state)
state - the state of this Workflow modelWorkflowActivityInstance[] getActivityInstances()
void setActivityInstances(WorkflowActivityInstance[] instances)
instances - the Workflow activity instances of this Workflow model instanceWorkflowActivityInstance getCurrentActivityInstance()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||