|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.struts.action.ActionForm
org.apache.struts.validator.ValidatorForm
org.apache.struts.validator.ValidatorActionForm
steve.pums.assess.bus.Project
public class Project
Represents a student project
Field Summary |
---|
Fields inherited from class org.apache.struts.validator.ValidatorForm |
---|
page, validatorResults |
Fields inherited from class org.apache.struts.action.ActionForm |
---|
multipartRequestHandler, servlet |
Constructor Summary | |
---|---|
Project()
Creates a new instance of SPProject |
Method Summary | |
---|---|
void |
addCoordinator(StaffBean coordinator)
Adds a co-ordinator to the collection of project co-ordinators |
void |
addMarker(java.lang.String capacity,
StaffBean staff)
Adds a marker to the project markers collection |
java.lang.String |
getCohort()
Getter for project cohort |
java.lang.String |
getCohortTxt()
Getter for project cohort description |
java.lang.String |
getComments()
Getter for project comments |
int[] |
getCoordAndMarkerIDs()
Getter for marker and coordinator IDs |
int[] |
getCoordinatorIDs()
Getter for project co-ordinator IDs |
java.util.Vector |
getCoordinators()
Getter for project co-ordinators |
java.lang.String |
getDatesubmitted()
Getter for project submission date |
java.lang.String |
getLatehandin()
Getter for project late handin? |
int |
getMark()
Getter for project mark |
StaffBean |
getMarker(java.lang.String capacity)
Getter for project marker for a particular role |
int[] |
getMarkerIDs()
Getter for IDs of project markers |
java.util.HashMap |
getMarkermarks()
Getter for project marker marks |
java.util.HashMap |
getMarkers()
Getter for project markers |
int |
getModerator()
Getter for project moderator |
int |
getOverrideReconMark()
Getter for project reconciled mark override flag |
int |
getProjectID()
Getter for project ID |
java.util.HashMap |
getProjectMap()
Retrieves project data as a hashmap for sending emails with new hashmap |
java.util.HashMap |
getProjectMap(java.util.HashMap projMap)
Retrieves project data as a hashmap for sending emails |
java.lang.String |
getStatus()
Getter for project status |
java.lang.String |
getStatusDesc()
Getter for project status description |
java.lang.String |
getStudent()
Getter for project student |
java.lang.String |
getStudentTxt()
Getter for project student description |
int |
getSupervisor()
Getter for project supervisor |
java.lang.String |
getTitle()
Getter for project title |
java.lang.String |
getUnit()
Getter for project unit |
java.lang.String |
getUnitTxt()
Getter for project unit description |
boolean |
isNeedoverride()
Getter for project override required |
boolean |
isPersonCoordinator(int person)
Checks if a person is a co-ordinator for a particular project |
void |
setCohort(java.lang.String cohort)
Setter for project cohort |
void |
setCohortTxt(java.lang.String cohortTxt)
Setter for project cohort text |
void |
setComments(java.lang.String comments)
Setter for project comments |
void |
setCoordinators(java.util.Vector coordinators)
Setter for project co-ordinators |
void |
setDatesubmitted(java.lang.String datesubmitted)
Setter for project submission date |
void |
setLatehandin(java.lang.String latehandin)
Setter for project late handin? |
void |
setMark(int mark)
Setter for project mark |
void |
setMarkermarks(java.util.HashMap markermarks)
Setter for project marker marks |
void |
setMarkers(java.util.HashMap markers)
Setter for project markers |
void |
setModerator(int moderator)
Setter for project moderator |
void |
setNeedoverride(boolean needoverride)
Setter for project ovveride |
void |
setOverrideReconMark(int overrideReconMark)
Setter for project override flag |
void |
setProjectID(int projectID)
Setter for project ID |
void |
setStatus(java.lang.String status)
Setter for project status |
void |
setStatusDesc(java.lang.String statusDesc)
Setter for project status description |
void |
setStudent(java.lang.String student)
Setter for project student |
void |
setStudentTxt(java.lang.String studentTxt)
Setter for project student description |
void |
setSupervisor(int supervisor)
Setter for project supervisor |
void |
setTitle(java.lang.String title)
Setter for project title |
void |
setUnit(java.lang.String unit)
Setter for project unit |
void |
setUnitTxt(java.lang.String unitTxt)
Setter for project unit text |
org.apache.struts.action.ActionErrors |
validate(org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request)
Validates project data for registration of a new project |
Methods inherited from class org.apache.struts.validator.ValidatorActionForm |
---|
getValidationKey |
Methods inherited from class org.apache.struts.validator.ValidatorForm |
---|
getPage, getResultValueMap, getValidatorResults, reset, setPage, setValidatorResults |
Methods inherited from class org.apache.struts.action.ActionForm |
---|
getMultipartRequestHandler, getServlet, getServletWrapper, reset, setMultipartRequestHandler, setServlet, validate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Project()
Method Detail |
---|
public java.lang.String getStudent()
public void setStudent(java.lang.String student)
student
- Studentpublic java.lang.String getUnit()
public void setUnit(java.lang.String unit)
unit
- Unit IDpublic java.lang.String getCohort()
public void setCohort(java.lang.String cohort)
cohort
- Cohort IDpublic java.lang.String getTitle()
public void setTitle(java.lang.String title)
title
- Project titlepublic java.lang.String getDatesubmitted()
public void setDatesubmitted(java.lang.String datesubmitted)
datesubmitted
- Project submission datepublic java.lang.String getLatehandin()
public void setLatehandin(java.lang.String latehandin)
latehandin
- Project late handin?public org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
validate
in class org.apache.struts.validator.ValidatorForm
mapping
- Action mappingrequest
- Servlet request
public int getProjectID()
public void setProjectID(int projectID)
projectID
- Project IDpublic java.lang.String getStudentTxt()
public void setStudentTxt(java.lang.String studentTxt)
studentTxt
- Student descriptionpublic java.lang.String getUnitTxt()
public void setUnitTxt(java.lang.String unitTxt)
unitTxt
- Unit descriptionpublic java.lang.String getCohortTxt()
public void setCohortTxt(java.lang.String cohortTxt)
cohortTxt
- Cohort descriptionpublic java.lang.String getStatus()
public void setStatus(java.lang.String status)
status
- Status codepublic int getMark()
public void setMark(int mark)
mark
- Project markpublic java.util.HashMap getMarkers()
public void setMarkers(java.util.HashMap markers)
markers
- Map of project markerspublic void addMarker(java.lang.String capacity, StaffBean staff)
capacity
- Marker capacitystaff
- Markerpublic java.util.HashMap getMarkermarks()
public void setMarkermarks(java.util.HashMap markermarks)
markermarks
- Map of marker markspublic void setSupervisor(int supervisor)
supervisor
- Supervisor person IDpublic void setModerator(int moderator)
moderator
- Moderator person IDpublic StaffBean getMarker(java.lang.String capacity)
capacity
- Marker capacity
public int getSupervisor()
public int getModerator()
public java.util.Vector getCoordinators()
public void setCoordinators(java.util.Vector coordinators)
coordinators
- Map of project co-ordinatorspublic void addCoordinator(StaffBean coordinator)
coordinator
- Co-ordinatorpublic boolean isPersonCoordinator(int person)
person
- Person ID
public java.lang.String getStatusDesc()
public void setStatusDesc(java.lang.String statusDesc)
statusDesc
- Status descriptionpublic java.lang.String getComments()
public void setComments(java.lang.String comments)
comments
- Project commentspublic java.util.HashMap getProjectMap(java.util.HashMap projMap)
projMap
- Existing map to add data to
public java.util.HashMap getProjectMap()
public int[] getMarkerIDs()
public int[] getCoordinatorIDs()
public int[] getCoordAndMarkerIDs()
public int getOverrideReconMark()
public void setOverrideReconMark(int overrideReconMark)
overrideReconMark
- Override flagpublic boolean isNeedoverride()
public void setNeedoverride(boolean needoverride)
needoverride
- Override
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |