1 /*2 * ProjectManagement 3 *4 * Enhydra super-servlet specification object5 * 6 */7 package projectmanagement.spec.timewage;8 9 import projectmanagement.spec.ProjectManagementException;10 import java.sql.Date ;11 import java.sql.Time ;12 public interface WorkSheet {13 14 public String 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 workingDate)21 throws ProjectManagementException;22 public Date getWorkingDate ()23 throws ProjectManagementException;24 public void setTimeStarted(Time timeStarted)25 throws ProjectManagementException;26 public Time getTimeStarted()27 throws ProjectManagementException;28 public void setTimeFinished(Time timeFinished)29 throws ProjectManagementException;30 public Time getTimeFinished()31 throws ProjectManagementException;32 public void setPersonalComment(String personalComment)33 throws ProjectManagementException;34 public String getPersonalComment ()35 throws ProjectManagementException;36 public void setCommentForClient(String commentForClient)37 throws ProjectManagementException;38 public String getCommentForClient ()39 throws ProjectManagementException;40 public void save() throws ProjectManagementException;41 public void delete() throws ProjectManagementException;42 }