@Entity public class WorkflowModel extends Object implements Serializable, Cloneable
Modifier and Type | Field and Description |
---|---|
private List<ActivityModel> |
activityModels |
private User |
author |
private Date |
creationDate |
private String |
finalLifeCycleState |
private String |
id |
private Workspace |
workspace |
private String |
workspaceId |
Constructor and Description |
---|
WorkflowModel() |
WorkflowModel(Workspace pWorkspace,
String pId,
User pAuthor,
String pFinalLifeCycleState) |
WorkflowModel(Workspace pWorkspace,
String pId,
User pAuthor,
String pFinalLifeCycleState,
ActivityModel[] pActivityModels) |
WorkflowModel(Workspace pWorkspace,
String pId,
User pAuthor,
String pFinalLifeCycleState,
List<ActivityModel> pActivityModels) |
Modifier and Type | Method and Description |
---|---|
void |
addActivityModel(int pStep,
ActivityModel pActivity) |
WorkflowModel |
clone()
perform a deep clone operation
|
Workflow |
createWorkflow() |
boolean |
equals(Object pObj) |
ActivityModel |
getActivityModel(int pIndex) |
List<ActivityModel> |
getActivityModels() |
User |
getAuthor() |
Date |
getCreationDate() |
String |
getFinalLifeCycleState() |
String |
getId() |
WorkflowModelKey |
getKey() |
List<String> |
getLifeCycle() |
Workspace |
getWorkspace() |
String |
getWorkspaceId() |
int |
hashCode() |
String |
lifeCycleStateOfStep(int pStep) |
int |
numberOfSteps() |
ActivityModel |
removeActivityModel(int pStep) |
ActivityModel |
setActivityModel(int pStep,
ActivityModel pActivity) |
void |
setActivityModels(List<ActivityModel> activityModels) |
void |
setAuthor(User pAuthor) |
void |
setCreationDate(Date pCreationDate) |
void |
setFinalLifeCycleState(String pFinalLifeCycleState) |
void |
setId(String id) |
void |
setWorkspace(Workspace pWorkspace) |
String |
toString() |
private String id
private String workspaceId
private List<ActivityModel> activityModels
private String finalLifeCycleState
private User author
private Date creationDate
private Workspace workspace
public WorkflowModel()
public WorkflowModel(Workspace pWorkspace, String pId, User pAuthor, String pFinalLifeCycleState)
public WorkflowModel(Workspace pWorkspace, String pId, User pAuthor, String pFinalLifeCycleState, ActivityModel[] pActivityModels)
public void addActivityModel(int pStep, ActivityModel pActivity)
public int numberOfSteps()
public ActivityModel removeActivityModel(int pStep)
public List<ActivityModel> getActivityModels()
public void setActivityModels(List<ActivityModel> activityModels)
public ActivityModel setActivityModel(int pStep, ActivityModel pActivity)
public Workflow createWorkflow()
public void setId(String id)
public String lifeCycleStateOfStep(int pStep)
public ActivityModel getActivityModel(int pIndex)
public String getFinalLifeCycleState()
public void setFinalLifeCycleState(String pFinalLifeCycleState)
public void setAuthor(User pAuthor)
public User getAuthor()
public void setCreationDate(Date pCreationDate)
public Date getCreationDate()
public void setWorkspace(Workspace pWorkspace)
public Workspace getWorkspace()
public String getWorkspaceId()
public WorkflowModelKey getKey()
public String getId()
public WorkflowModel clone()
Copyright © 2013 OW2 Consortium. All Rights Reserved.