org.jwarp.flow.state
Class State
java.lang.Object
|
+--org.jwarp.flow.AWorkflowObject
|
+--org.jwarp.flow.state.State
- All Implemented Interfaces:
- IState, IWorkflowObject
- Direct Known Subclasses:
- SQLState
- public class State
- extends AWorkflowObject
- implements IState
A state is just a result of an activity. An activity has finally reached exactly one state
which is also input for the following transition(s). Actually a state has name, description
and an id parameter as basic elements.
- Version:
- 1.0
- Author:
- Anatole Tresch
|
Constructor Summary |
State(int id,
IWorkflow workflow,
java.lang.String name)
|
| Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
finalState
protected boolean finalState
State
public State(int id,
IWorkflow workflow,
java.lang.String name)
isFinal
public boolean isFinal()
- Specified by:
isFinal in interface IState
setFinal
public void setFinal(boolean val)
setWorkflow
public void setWorkflow(IWorkflow wf)
- Description copied from class:
AWorkflowObject
- Sets a wrokflow.
- Overrides:
setWorkflow in class AWorkflowObject