KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > projectmanagement > spec > timewage > WorkSheet


1 /*
2  * ProjectManagement
3  *
4  * Enhydra super-servlet specification object
5  *
6  */

7 package projectmanagement.spec.timewage;
8
9 import projectmanagement.spec.ProjectManagementException;
10 import java.sql.Date JavaDoc;
11 import java.sql.Time JavaDoc;
12 public interface WorkSheet {
13
14 public String JavaDoc getHandle()
15       throws ProjectManagementException;
16 public void setPayRate(PayRate thePayRate)
17       throws ProjectManagementException;
18 public PayRate getPayRate ()
19       throws ProjectManagementException;
20 public void setWorkingDate(Date JavaDoc workingDate)
21       throws ProjectManagementException;
22 public Date JavaDoc getWorkingDate ()
23       throws ProjectManagementException;
24 public void setTimeStarted(Time JavaDoc timeStarted)
25       throws ProjectManagementException;
26 public Time JavaDoc getTimeStarted()
27       throws ProjectManagementException;
28 public void setTimeFinished(Time JavaDoc timeFinished)
29       throws ProjectManagementException;
30 public Time JavaDoc getTimeFinished()
31       throws ProjectManagementException;
32 public void setPersonalComment(String JavaDoc personalComment)
33       throws ProjectManagementException;
34 public String JavaDoc getPersonalComment ()
35       throws ProjectManagementException;
36 public void setCommentForClient(String JavaDoc commentForClient)
37       throws ProjectManagementException;
38 public String JavaDoc getCommentForClient ()
39       throws ProjectManagementException;
40 public void save() throws ProjectManagementException;
41 public void delete() throws ProjectManagementException;
42 }
Popular Tags