beans.backing
Class EditRegattaBean

java.lang.Object
  extended by beans.AbstractBean
      extended by beans.backing.AbstractBackingBean
          extended by beans.backing.EditRegattaBean

public class EditRegattaBean
extends AbstractBackingBean

EditRegattaBean is the controller for inserting new regatta information. Once the user has set the values, and we have successfully added everything to the database... then and only then do we update the session bean. This ensures that everything remains in sync.


Constructor Summary
EditRegattaBean()
           
 
Method Summary
 java.util.ArrayList<javax.faces.model.SelectItem> getDivisionOptions()
           
 java.util.Date getEndDate()
           
 java.lang.String getHostLabel()
           
 School getHostSchool()
           
 java.lang.String getLocation()
           
 int getMaxRaces()
           
 java.lang.String getName()
           
 int getNumDivisions()
           
 java.util.ArrayList<javax.faces.model.SelectItem> getRuleList()
           
 RuleSet getRuleSet()
           
 java.util.ArrayList<javax.faces.model.SelectItem> getSchoolList()
           
 java.util.Date getStartDate()
           
 boolean getWriteLocation()
           
 boolean isCustom()
           
 void setCustom(boolean custom)
           
 void setEndDate(java.util.Date endDate)
           
 void setHostSchool(School hostSchool)
           
 void setLocation(java.lang.String location)
           
 void setMaxRaces(int maxRaces)
           
 void setName(java.lang.String name)
           
 void setNumDivisions(int numDivisions)
           
 void setRuleSet(RuleSet ruleSet)
           
 void setStartDate(java.util.Date startDate)
           
 java.lang.String submit()
           
 boolean validateForm()
           
 
Methods inherited from class beans.backing.AbstractBackingBean
goback
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditRegattaBean

public EditRegattaBean()
Method Detail

getDivisionOptions

public java.util.ArrayList<javax.faces.model.SelectItem> getDivisionOptions()

getEndDate

public java.util.Date getEndDate()

getHostLabel

public java.lang.String getHostLabel()

getHostSchool

public School getHostSchool()

getLocation

public java.lang.String getLocation()

getMaxRaces

public int getMaxRaces()

getName

public java.lang.String getName()

getNumDivisions

public int getNumDivisions()

getRuleList

public java.util.ArrayList<javax.faces.model.SelectItem> getRuleList()

getRuleSet

public RuleSet getRuleSet()

getSchoolList

public java.util.ArrayList<javax.faces.model.SelectItem> getSchoolList()

getStartDate

public java.util.Date getStartDate()

getWriteLocation

public boolean getWriteLocation()

isCustom

public boolean isCustom()

setCustom

public void setCustom(boolean custom)

setEndDate

public void setEndDate(java.util.Date endDate)

setHostSchool

public void setHostSchool(School hostSchool)

setLocation

public void setLocation(java.lang.String location)

setMaxRaces

public void setMaxRaces(int maxRaces)

setName

public void setName(java.lang.String name)

setNumDivisions

public void setNumDivisions(int numDivisions)

setRuleSet

public void setRuleSet(RuleSet ruleSet)

setStartDate

public void setStartDate(java.util.Date startDate)

submit

public java.lang.String submit()

validateForm

public boolean validateForm()