com.trackstudio.model
Class Message

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

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

Describes message (bug-note)

See Also:
Serialized Form

Constructor Summary
Message()
           
Message(java.lang.String id)
           
Message(java.lang.String taskId, java.lang.String userId, java.lang.String mstatusId, java.lang.Double hrs, java.lang.String handlerId, java.lang.String resolutionId, java.lang.String priorityId, java.util.Calendar deadline, java.lang.Double budget, java.util.Calendar time)
           
Message(Task task, User user, Mstatus mstatus)
           
Message(Task task, User user, Mstatus mstatus, java.lang.Double hrs, Usersource handler, Resolution resolution, java.lang.String priorityId, java.util.Calendar deadline, java.lang.Double budget, java.util.Calendar time)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.Double getBudget()
           
 java.util.Calendar getDeadline()
           
 java.lang.String getDescription()
           
 Usersource getHandler()
           
 java.lang.Double getHrs()
           
 java.lang.String getId()
           
 Longtext getLongtext()
           
 Mstatus getMstatus()
           
 Priority getPriority()
           
 Resolution getResolution()
           
 User getSubmitter()
           
 Task getTask()
           
 java.util.Calendar getTime()
           
 void setBudget(java.lang.Double budget)
           
 void setDeadline(java.util.Calendar deadline)
           
 void setDescription(java.lang.String description)
           
 void setHandler(Usersource handler)
           
 void setHrs(java.lang.Double hrs)
           
 void setId(java.lang.String id)
           
 void setLongtext(Longtext longtext)
           
 void setLongtext(java.lang.String longtextId)
           
 void setMstatus(Mstatus mstatus)
           
 void setPriority(Priority priority)
           
 void setResolution(Resolution resolution)
           
 void setSubmitter(User user)
           
 void setTask(Task task)
           
 void setTime(java.util.Calendar time)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Message

public Message(java.lang.String id)

Message

public Message(java.lang.String taskId,
               java.lang.String userId,
               java.lang.String mstatusId,
               java.lang.Double hrs,
               java.lang.String handlerId,
               java.lang.String resolutionId,
               java.lang.String priorityId,
               java.util.Calendar deadline,
               java.lang.Double budget,
               java.util.Calendar time)

Message

public Message(Task task,
               User user,
               Mstatus mstatus,
               java.lang.Double hrs,
               Usersource handler,
               Resolution resolution,
               java.lang.String priorityId,
               java.util.Calendar deadline,
               java.lang.Double budget,
               java.util.Calendar time)

Message

public Message()

Message

public Message(Task task,
               User user,
               Mstatus mstatus)
Method Detail

getLongtext

public Longtext getLongtext()

setLongtext

public void setLongtext(Longtext longtext)

setLongtext

public void setLongtext(java.lang.String longtextId)

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getSubmitter

public User getSubmitter()

setSubmitter

public void setSubmitter(User user)

getTask

public Task getTask()

setTask

public void setTask(Task task)

getTime

public java.util.Calendar getTime()

setTime

public void setTime(java.util.Calendar time)

getMstatus

public Mstatus getMstatus()

setMstatus

public void setMstatus(Mstatus mstatus)

getHrs

public java.lang.Double getHrs()

setHrs

public void setHrs(java.lang.Double hrs)

getHandler

public Usersource getHandler()

setHandler

public void setHandler(Usersource handler)

getPriority

public Priority getPriority()

setPriority

public void setPriority(Priority priority)

getDeadline

public java.util.Calendar getDeadline()

setDeadline

public void setDeadline(java.util.Calendar deadline)

getBudget

public java.lang.Double getBudget()

setBudget

public void setBudget(java.lang.Double budget)

getResolution

public Resolution getResolution()

setResolution

public void setResolution(Resolution resolution)

equals

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


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