1   // $Id: SimpleRateEntry.java,v 1.2 2004/03/28 16:20:55 powerpete Exp $
2   // [JMP, 11.03.2004] Created this file.
3   package com.pnpconsult.zeiterfassung._testonly_;
4   
5   import java.text.ParseException;
6   
7   import com.pnpconsult.zeiterfassung.model.UserEntry;
8   import com.pnpconsult.zeiterfassung.model.User;
9   import com.pnpconsult.zeiterfassung.util.DateUtils;
10  
11  public class SimpleRateEntry extends UserEntry
12  {
13      private float rate;
14  
15      public SimpleRateEntry(
16          String partner,
17          String targetDate,
18          float hours,
19          float rate,
20          String userName)
21          throws ParseException
22      {
23          this.rate = rate;
24  
25          setHours(hours);
26          setPartner(partner);
27          setTargetDate(DateUtils.parse(targetDate));
28  
29          User user = new User();
30          user.setFirstName(userName);
31          setUser(user);
32      }
33  
34      public float getRate()
35      {
36          return rate;
37      }
38  }