|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcz.muni.fi.pclis.commons.domain.DomainObject
cz.muni.fi.pclis.domain.feedback.Feedback
public class Feedback
Entity representing Feedback response User: Ľuboš Pecho Date: 18.9.2009 Time: 13:36:35
Field Summary | |
---|---|
private Educatable |
educatable
Educatable which the feedback refers to |
private String |
feedback
Feedback |
private Set<User> |
readUsers
Users who have read the feedback |
private Term |
term
Term in which the feedback was created |
private String |
topic
Topic of the Feedback |
private User |
user
Author of the feedback |
Constructor Summary | |
---|---|
Feedback()
|
Method Summary | |
---|---|
void |
addReadUser(User user)
Adds user who read the feedback |
void |
clearReadUsers()
Clears read users |
int |
compareTo(Feedback o)
Compares to another feedback by the author |
Educatable |
getEducatable()
|
String |
getFeedback()
|
Set<User> |
getReadUsers()
|
Term |
getTerm()
|
String |
getTopic()
|
User |
getUser()
|
void |
removeReadUser(User user)
Removes user who read the feedback |
void |
setEducatable(Educatable educatable)
Sets the educatable |
void |
setFeedback(String feedback)
Sets the feedback |
void |
setReadUsers(Set<User> readUsers)
Sets the read users |
void |
setTerm(Term term)
Sets the term |
void |
setTopic(String topic)
Sets the topic |
void |
setUser(User user)
Sets the author |
boolean |
wasRead(User user)
Sets if the feedback was read |
Methods inherited from class cz.muni.fi.pclis.commons.domain.DomainObject |
---|
equals, getId, hashCode, setId |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private User user
private Educatable educatable
private Term term
private String topic
private String feedback
private Set<User> readUsers
Constructor Detail |
---|
public Feedback()
Method Detail |
---|
public User getUser()
public void setUser(User user)
user
- public Educatable getEducatable()
public void setEducatable(Educatable educatable)
educatable
- public Term getTerm()
public void setTerm(Term term)
term
- public String getTopic()
public void setTopic(String topic)
topic
- public String getFeedback()
public void setFeedback(String feedback)
feedback
- public boolean wasRead(User user)
user
-
public void addReadUser(User user)
user
- public void removeReadUser(User user)
user
- public void clearReadUsers()
public Set<User> getReadUsers()
public void setReadUsers(Set<User> readUsers)
readUsers
- public int compareTo(Feedback o)
compareTo
in interface Comparable<Feedback>
o
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |