com.trackstudio.model
Class Mstatus

java.lang.Object
  extended by com.trackstudio.model.Named
      extended by com.trackstudio.model.Mstatus
All Implemented Interfaces:
java.io.Serializable

public class Mstatus
extends Named
implements java.io.Serializable

This class describes message type, for example, note, resolve, close.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.trackstudio.model.Named
id, name
 
Constructor Summary
Mstatus()
           
Mstatus(java.lang.String id)
           
Mstatus(java.lang.String name, java.lang.String description, java.lang.String workflowId, boolean isdef)
           
Mstatus(java.lang.String name, java.lang.String description, Workflow workflow, boolean isdef)
           
Mstatus(Workflow workflow)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getDescription()
           
 java.lang.Integer getIsdefault()
           
 java.util.Set getMessageSet()
           
 java.util.Set getMprstatusSet()
           
 java.util.Set getResolutionSet()
           
 java.util.Set getTransitionSet()
           
 Trigger getTrigger()
           
 Workflow getWorkflow()
           
 boolean isDefault()
           
 void setDescription(java.lang.String description)
           
 void setIsdefault(java.lang.Integer i)
           
 void setMessageSet(java.util.Set messageSet)
           
 void setMprstatusSet(java.util.Set mprstatusSet)
           
 void setResolutionSet(java.util.Set resolutionSet)
           
 void setTransitionSet(java.util.Set transitionSet)
           
 void setTrigger(java.lang.String triggerId)
           
 void setTrigger(Trigger trigger)
           
 void setWorkflow(Workflow workflow)
           
 
Methods inherited from class com.trackstudio.model.Named
getCode, getId, getName, hashCode, setId, setName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mstatus

public Mstatus(java.lang.String id)

Mstatus

public Mstatus(java.lang.String name,
               java.lang.String description,
               Workflow workflow,
               boolean isdef)

Mstatus

public Mstatus(java.lang.String name,
               java.lang.String description,
               java.lang.String workflowId,
               boolean isdef)

Mstatus

public Mstatus()

Mstatus

public Mstatus(Workflow workflow)
Method Detail

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getWorkflow

public Workflow getWorkflow()

setWorkflow

public void setWorkflow(Workflow workflow)

getResolutionSet

public java.util.Set getResolutionSet()

setResolutionSet

public void setResolutionSet(java.util.Set resolutionSet)

getTransitionSet

public java.util.Set getTransitionSet()

setTransitionSet

public void setTransitionSet(java.util.Set transitionSet)

getMprstatusSet

public java.util.Set getMprstatusSet()

setMprstatusSet

public void setMprstatusSet(java.util.Set mprstatusSet)

getMessageSet

public java.util.Set getMessageSet()

setMessageSet

public void setMessageSet(java.util.Set messageSet)

getIsdefault

public java.lang.Integer getIsdefault()

setIsdefault

public void setIsdefault(java.lang.Integer i)

getTrigger

public Trigger getTrigger()

setTrigger

public void setTrigger(Trigger trigger)

setTrigger

public void setTrigger(java.lang.String triggerId)

isDefault

public boolean isDefault()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class Named


Copyright © 2002-2008 TrackStudio, Ltd. All Rights Reserved.