1 package org.gnomekr.potron.statistics;
2
3 import java.io.Serializable;
4
5 import org.apache.commons.lang.NullArgumentException;
6 import org.gnomekr.potron.data.User;
7
8 /***
9 * TranslatorStatus.java
10 * @author Xavier Cho
11 * @version $Revision 1.1 $ $Date: 2005/07/22 07:25:49 $
12 */
13 public class TranslatorStatus implements Serializable {
14
15 private static final long serialVersionUID = 1615957317200315458L;
16
17 private User translator;
18 private long translatedEntries;
19
20 /***
21 * @param user
22 * @param translator
23 */
24 public TranslatorStatus(User translator, long translatedEntries) {
25 if (translator == null) {
26 throw new NullArgumentException("translator");
27 }
28
29 this.translatedEntries = translatedEntries;
30 this.translator = translator;
31 }
32
33 /***
34 * @return translator
35 */
36 public User getTranslator() {
37 return translator;
38 }
39
40 /***
41 * @return Returns the translatedEntries.
42 */
43 public long getTranslatedEntries() {
44 return translatedEntries;
45 }
46 }