KickJava   Java API By Example, From Geeks To Geeks.

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


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 projectmanagement.spec.employee.*;
11 import projectmanagement.spec.project.*;
12 import java.sql.Date JavaDoc;
13
14 public interface PayRate {
15
16 public String JavaDoc getHandle()
17       throws ProjectManagementException;
18 public void setRate(double rate)
19       throws ProjectManagementException;
20 public double getRate ()
21       throws ProjectManagementException;
22 public void setValidFrom(Date JavaDoc validFrom)
23       throws ProjectManagementException;
24 public Date JavaDoc getValidFrom ()
25       throws ProjectManagementException;
26 public void setEmployee(Employee employee)
27       throws ProjectManagementException;
28 public Employee getEmployee()
29       throws ProjectManagementException;
30 public void setProject(Project project)
31       throws ProjectManagementException;
32 public Project getProject()
33       throws ProjectManagementException;
34 public void save() throws ProjectManagementException;
35 public void delete() throws ProjectManagementException;
36 }
Popular Tags