View Javadoc

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  }