com.trackstudio.model
Class Status
java.lang.Object
com.trackstudio.model.Named
com.trackstudio.model.Status
- All Implemented Interfaces:
- java.io.Serializable
public class Status
- extends Named
- implements java.io.Serializable
Describes task status.
Possible, this class should be refactored to State pattern
- See Also:
- Serialized Form
Fields inherited from class com.trackstudio.model.Named |
id, name |
Constructor Summary |
Status()
|
Status(java.lang.String id)
|
Status(java.lang.String name,
java.lang.Integer start,
java.lang.Integer finish,
java.lang.String workflowId,
java.lang.String color)
|
Status(java.lang.String name,
java.lang.Integer start,
java.lang.Integer finish,
Workflow workflow,
java.lang.String color)
|
Status(Workflow workflow)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Status
public Status(java.lang.String id)
Status
public Status(java.lang.String name,
java.lang.Integer start,
java.lang.Integer finish,
Workflow workflow,
java.lang.String color)
Status
public Status(java.lang.String name,
java.lang.Integer start,
java.lang.Integer finish,
java.lang.String workflowId,
java.lang.String color)
Status
public Status()
Status
public Status(Workflow workflow)
setIsstart
public void setIsstart(java.lang.Integer start)
setIsfinish
public void setIsfinish(java.lang.Integer finish)
getWorkflow
public Workflow getWorkflow()
setWorkflow
public void setWorkflow(Workflow workflow)
getColor
public java.lang.String getColor()
setColor
public void setColor(java.lang.String color)
getTransitionStartSet
public java.util.Set getTransitionStartSet()
setTransitionStartSet
public void setTransitionStartSet(java.util.Set transitionStartSet)
getTransitionFinishSet
public java.util.Set getTransitionFinishSet()
setTransitionFinishSet
public void setTransitionFinishSet(java.util.Set transitionFinishSet)
getTaskSet
public java.util.Set getTaskSet()
setTaskSet
public void setTaskSet(java.util.Set taskSet)
isStart
public boolean isStart()
isFinish
public boolean isFinish()
makeFinish
public boolean makeFinish()
resetFinish
public boolean resetFinish()
makeStart
public boolean makeStart()
resetStart
public boolean resetStart()
getIsstart
public java.lang.Integer getIsstart()
getIsfinish
public java.lang.Integer getIsfinish()
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class Named
Copyright © 2002-2008 TrackStudio, Ltd. All Rights Reserved.