View Javadoc

1   // Created on 16.12.2003
2   package com.pnpconsult.zeiterfassung.actions.admin;
3   
4   import java.io.Serializable;
5   
6   import com.pnpconsult.zeiterfassung.actions.EditForm;
7   import com.pnpconsult.zeiterfassung.model.Bill;
8   
9   /***
10   * @author <a href="mailto:powerpete@users.sf.net">M. Petersen</a>
11   * @version $Id: EditBillForm.java,v 1.5 2004/06/10 11:22:08 powerpete Exp $
12   * 
13   * @struts.form 
14   *      name="editBillForm"
15   */
16  public class EditBillForm extends EditForm
17  {
18      private long id;
19  
20      /***
21       * @see com.pnpconsult.zeiterfassung.actions.EditForm#writeToDataObject(java.lang.Object)
22       */
23      protected void writeToDataObject(Object obj)
24      {
25          throw new UnsupportedOperationException();
26      }
27  
28      /***
29       * @see com.pnpconsult.zeiterfassung.actions.EditForm#readFromDataObject(java.lang.Object)
30       */
31      protected void readFromDataObject(Object obj)
32      {
33          throw new UnsupportedOperationException();
34      }
35  
36      /***
37       * @see com.pnpconsult.zeiterfassung.actions.EditForm#newDataObject()
38       */
39      protected Object newDataObject()
40      {
41          throw new UnsupportedOperationException();
42      }
43  
44      /***
45       * @see com.pnpconsult.zeiterfassung.actions.EditForm#dataObjectType()
46       */
47      protected Class dataObjectType()
48      {
49          return Bill.class;
50      }
51  
52      /***
53       * @see com.pnpconsult.zeiterfassung.actions.EditForm#dataObjectKey()
54       */
55      protected Serializable dataObjectKey()
56      {
57          return new Long(id);
58      }
59  
60      public long getId()
61      {
62          return id;
63      }
64  
65      public void setId(long id)
66      {
67          this.id = id;
68      }
69  }