com.heckmansoft.surjey.controller.action
Class SurveyAction

java.lang.Object
  extended byjava.util.EventObject
      extended bycom.heckmansoft.surjey.controller.action.Action
          extended bycom.heckmansoft.surjey.controller.action.SurveyAction
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AddSurveyAction, ChooseSurveyAction, CreateSurveyAction, DeleteSurveyAction, EditSurveyAction, ListSurveysAction, TakeSurveyAction, UpdateSurveyAction

public abstract class SurveyAction
extends Action

Abstract superclass for all Survey actions.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.heckmansoft.surjey.controller.action.Action
questionManager, sectionManager, surveyManager
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
SurveyAction(java.lang.Object source)
          Constructor.
 
Method Summary
 Survey parseRequest(javax.servlet.http.HttpServletRequest request)
          Parse a request for a new survey
 
Methods inherited from class com.heckmansoft.surjey.controller.action.Action
execute
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SurveyAction

public SurveyAction(java.lang.Object source)
Constructor.

Parameters:
source - The source creating this action.
Method Detail

parseRequest

public Survey parseRequest(javax.servlet.http.HttpServletRequest request)
Parse a request for a new survey