|
||||||||||
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
steve.pums.assess.bus.MarkFormBean
public class MarkFormBean
Represents a project marking form
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 | |
---|---|
MarkFormBean()
Creates a new instance of SPMarkFormBean |
Method Summary | |
---|---|
void |
addFormCategory(Category cat)
Adds a new mark category to the form |
void |
addPrizeNomination(PrizeNomination nom)
Adds a new prize nomination to the mark form |
int |
getAdjustment()
Getter for mark form adjustment |
int |
getCatCount()
Counts the number of mark form categories |
java.lang.String |
getExaminerComments()
Getter for mark form comments |
java.util.Vector |
getFormCategories()
Getter for mark form categories |
int |
getFormID()
Getter for mark form ID |
java.lang.String |
getFormName()
Getter for mark form name |
java.lang.String |
getGeneralComments()
Getter for mark form general comments |
java.lang.String |
getJustification()
Getter for mark form prize justification |
int |
getMarkEnteredBy()
Getter for person completing mark form |
StaffBean |
getMarker()
Getter for mark form marker |
int |
getMarkerCapacity()
Getter for mark form marker capacity ID |
java.lang.String |
getMarkerCapacityDesc()
Getter for mark form marker capacity description |
java.util.HashMap |
getMarkFormMap()
Loads mark form data into a HashMap for email sending |
java.util.HashMap |
getMarkFormMap(java.util.HashMap markFormMap)
Loads mark form data into a HashMap for email sending |
int |
getMarkID()
Getter for mark form mark ID |
int |
getMostOptions()
Works out which category has the most options, helps with generation of mark form table |
int |
getNomCount()
Counts the number of prize nominations |
java.lang.String |
getPlagiarismSuspect()
Getter for mark form suspected plagiarism |
int |
getPrizeID()
Getter for mark form prize ID |
java.util.Vector |
getPrizeNominations()
Getter for mark form prize nominations |
int |
getProjectID()
Getter for mark form project ID |
int |
getProjectMark()
Getter for mark form mark |
boolean |
isAllOptionsMulti()
Checks if all categories use multiple input types such as radio or checkbox |
boolean |
isAllOptionsSame()
Checks if all categories have the same amount of options |
boolean |
isPlagiarismSuspect()
Getter for mark form suspected plagiarism |
void |
resetPrize()
Clears out the prize nominations |
void |
setAdjustment(int adjustment)
Setter for mark form mark adjustment |
void |
setExaminerComments(java.lang.String examinerComments)
Setter for mark form examiner comments |
void |
setFormCategories(java.util.Vector formCategories)
Setter for mark form categories |
void |
setFormID(int formID)
Setter for mark form ID |
void |
setFormName(java.lang.String formName)
Setter for mark form name |
void |
setGeneralComments(java.lang.String generalComments)
Setter for mark form general comments |
void |
setJustification(java.lang.String justification)
Setter for mark form prize justification |
void |
setMarkEnteredBy(int markEnteredBy)
Setter for ID of person entering the mark |
void |
setMarker(StaffBean marker)
Setter for mark form marker |
void |
setMarkerCapacity(int markerCapacity)
Setter for mark form marker capacity ID |
void |
setMarkerCapacityDesc(java.lang.String markerCapacityDesc)
Setter for mark form marker capacity string |
void |
setMarkID(int markID)
Setter for mark form mark ID |
void |
setPlagiarismSuspect(boolean plagiarismSuspect)
Setter for mark form suspected plagiarism |
void |
setPrizeID(int prizeID)
Setter for mark form prize nomination ID |
void |
setPrizeNominations(java.util.Vector prizeNominations)
Setter for collection of prize nominations |
void |
setProjectID(int projectID)
Setter for mark form project ID |
org.apache.struts.action.ActionErrors |
validate(org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request)
Validates the mark form on submission |
Methods inherited from class org.apache.struts.validator.ValidatorForm |
---|
getPage, getResultValueMap, getValidationKey, 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 MarkFormBean()
Method Detail |
---|
public java.lang.String getFormName()
public void setFormName(java.lang.String formName)
formName
- Mark form namepublic int getFormID()
public void setFormID(int formID)
formID
- Mark form IDpublic int getProjectID()
public void setProjectID(int projectID)
projectID
- Project IDpublic boolean isPlagiarismSuspect()
public void setPlagiarismSuspect(boolean plagiarismSuspect)
plagiarismSuspect
- Suspected plagiarismpublic java.lang.String getPlagiarismSuspect()
public java.lang.String getGeneralComments()
public void setGeneralComments(java.lang.String generalComments)
generalComments
- General commentspublic java.lang.String getExaminerComments()
public void setExaminerComments(java.lang.String examinerComments)
examinerComments
- Mark form examiner commentspublic void addFormCategory(Category cat)
cat
- Mark categorypublic void addPrizeNomination(PrizeNomination nom)
nom
- Prize nominationpublic int getAdjustment()
public void setAdjustment(int adjustment)
adjustment
- Mark adjustmentpublic int getProjectMark() throws java.lang.Exception
java.lang.Exception
- In the event of lang exceptionpublic 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 java.util.Vector getFormCategories()
public java.util.Vector getPrizeNominations()
public int getCatCount()
public boolean isAllOptionsSame()
public boolean isAllOptionsMulti()
public int getMostOptions()
public void resetPrize()
public int getPrizeID()
public void setPrizeID(int prizeID)
prizeID
- ID of prizepublic java.lang.String getJustification()
public void setJustification(java.lang.String justification)
justification
- Justification of prize nominationpublic int getNomCount()
public void setPrizeNominations(java.util.Vector prizeNominations)
prizeNominations
- Collection of prize nominationspublic int getMarkID()
public void setMarkID(int markID)
markID
- Mark IDpublic void setFormCategories(java.util.Vector formCategories)
formCategories
- Collection of mark categoriespublic int getMarkerCapacity()
public void setMarkerCapacity(int markerCapacity)
markerCapacity
- Marker capacity IDpublic StaffBean getMarker()
public void setMarker(StaffBean marker)
marker
- Markerpublic java.lang.String getMarkerCapacityDesc()
public void setMarkerCapacityDesc(java.lang.String markerCapacityDesc)
markerCapacityDesc
- Marker capacity stringpublic int getMarkEnteredBy()
public void setMarkEnteredBy(int markEnteredBy)
markEnteredBy
- ID of person entering the markpublic java.util.HashMap getMarkFormMap(java.util.HashMap markFormMap) throws java.lang.Exception
markFormMap
- If needing to add to existing map
java.lang.Exception
- In the event of lang exceptionpublic java.util.HashMap getMarkFormMap() throws java.lang.Exception
java.lang.Exception
- In the event of lang exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |