xflow.common
Class WorkflowModel

java.lang.Object
  extended byxflow.common.WorkflowModel
All Implemented Interfaces:
java.io.Serializable

public class WorkflowModel
extends java.lang.Object
implements java.io.Serializable

This class represents the workflow's state - its variables and participant process states

See Also:
Serialized Form

Field Summary
 java.lang.String description
           
 java.lang.String name
           
 int version
           
 
Constructor Summary
WorkflowModel()
          Constructor
 
Method Summary
 java.lang.String getDescription()
          Returns the workflow description
 java.lang.String getName()
          Returns the workflow name
 int getVersion()
           
 int getWorkflowVersion()
           
 void setDescription(java.lang.String n)
          Sets a workflow description
 void setName(java.lang.String n)
          Sets a workflow name
 void setVersion(int version)
           
 void setWorkflowVersion(int v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public java.lang.String name

version

public int version

description

public java.lang.String description
Constructor Detail

WorkflowModel

public WorkflowModel()
Constructor

Method Detail

setName

public void setName(java.lang.String n)
Sets a workflow name

Parameters:
n - the workflow name

getName

public java.lang.String getName()
Returns the workflow name

Returns:
name the workflow name

setDescription

public void setDescription(java.lang.String n)
Sets a workflow description

Parameters:
n - the workflow description

getDescription

public java.lang.String getDescription()
Returns the workflow description

Returns:
desc the workflow description

setWorkflowVersion

public void setWorkflowVersion(int v)

getWorkflowVersion

public int getWorkflowVersion()

getVersion

public int getVersion()

setVersion

public void setVersion(int version)