View Javadoc
1   package edu.pdx.cs410J.whitlock.client;
2   
3   import com.google.gwt.i18n.client.DateTimeFormat;
4   import edu.pdx.cs410J.AbstractAppointment;
5   
6   import java.util.Date;
7   
8   public class Appointment extends AbstractAppointment
9   {
10      @Override
11      public String getBeginTimeString()
12      {
13          return "START " + getBeginTime();
14      }
15  
16      @Override
17      public String getEndTimeString()
18      {
19          return "END + " + formatDate(getEndTime());
20      }
21  
22      private String formatDate(Date date) {
23          String pattern = "yyyy/MM/dd hh:mm a";
24          return DateTimeFormat.getFormat(pattern).format(date);
25      }
26  
27      @Override
28      public Date getEndTime()
29      {
30          return new Date();
31      }
32  
33      @Override
34      public String getDescription()
35      {
36          return "My description";
37      }
38  
39      @Override
40      public Date getBeginTime()
41      {
42          return new Date();
43      }
44  }