com.heckmansoft.surjey.controller.action
Class ResponseAction

java.lang.Object
  extended byjava.util.EventObject
      extended bycom.heckmansoft.surjey.controller.action.Action
          extended bycom.heckmansoft.surjey.controller.action.ResponseAction
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
SubmitResponseAction

public abstract class ResponseAction
extends Action

Abstract superclass for all Response 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
ResponseAction(java.lang.Object source)
          Constructor.
 
Method Summary
 Response 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

ResponseAction

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

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

parseRequest

public Response parseRequest(javax.servlet.http.HttpServletRequest request)
                      throws java.lang.Exception
Parse a request for a new survey

Throws:
java.lang.Exception