1 /*2 * ProjectManagement 3 *4 * Enhydra super-servlet specification object5 * 6 */7 package projectmanagement.spec.project;8 9 import projectmanagement.spec.ProjectManagementException;10 import projectmanagement.spec.customer.*;11 12 public interface Project {13 14 public String getHandle()15 throws ProjectManagementException;16 public void setName(String name)17 throws ProjectManagementException;18 public String getName ()19 throws ProjectManagementException; 20 public void setMoneyPerHour(double moneyPerHour)21 throws ProjectManagementException;22 public double getMoneyPerHour ()23 throws ProjectManagementException;24 public void setCustomer(Customer customer)25 throws ProjectManagementException;26 public Customer getCustomer()27 throws ProjectManagementException;28 public void save() throws ProjectManagementException;29 public void delete() throws ProjectManagementException;30 }