View Javadoc

1   // Created on 03.11.2003
2   package com.pnpconsult.zeiterfassung.model;
3   
4   import java.util.Date;
5   
6   /***
7    * @author <a href="mailto:powerpete@users.sf.net">M. Petersen</a>
8    * @version $Id: TimestampedObject.java,v 1.2 2003/12/26 20:20:38 powerpete Exp $
9    */
10  public abstract class TimestampedObject extends DescriptiveObject
11  {
12      private Date dateCreated = new Date();
13      private Date dateModified = new Date();
14      
15      /***
16       * @return Returns the dateCreated.
17       * 
18       * @hibernate.property type="date"
19       */
20      public Date getDateCreated()
21      {
22          return dateCreated;
23      }
24  
25      /***
26       * @param dateCreated The dateCreated to set.
27       */
28      public void setDateCreated(Date dateCreated)
29      {
30          this.dateCreated = dateCreated;
31      }
32  
33      /***
34       * @return Returns the dateModified.
35       * 
36       * @hibernate.property type="date"
37       */
38      public Date getDateModified()
39      {
40          return dateModified;
41      }
42  
43      /***
44       * @param dateModified The dateModified to set.
45       */
46      public void setDateModified(Date dateModified)
47      {
48          this.dateModified = dateModified;
49      }
50  
51  }