Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
L
N
P
Q
R
S
T
U
V
W
A
Action
- class com.heckmansoft.surjey.controller.action.
Action
.
Abstract superclass for all surjey actions.
Action(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
Action
Constructor.
ActionFactory
- class com.heckmansoft.surjey.controller.action.
ActionFactory
.
Constructs action instances using action.properties file.
AddQuestionAction
- class com.heckmansoft.surjey.controller.action.
AddQuestionAction
.
Action to enable adding a new question.
AddQuestionAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
AddQuestionAction
AddSectionAction
- class com.heckmansoft.surjey.controller.action.
AddSectionAction
.
Action to enable adding a new section.
AddSectionAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
AddSectionAction
AddSurveyAction
- class com.heckmansoft.surjey.controller.action.
AddSurveyAction
.
Action to enable adding a new survey.
AddSurveyAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
AddSurveyAction
answers
- Variable in class com.heckmansoft.surjey.view.
RenderAnswersTagHandler
C
ChooseSurveyAction
- class com.heckmansoft.surjey.controller.action.
ChooseSurveyAction
.
Action to enable displaying the Welcome page.
ChooseSurveyAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
ChooseSurveyAction
Controller
- class com.heckmansoft.surjey.controller.
Controller
.
The Controller for the application.
Controller()
- Constructor for class com.heckmansoft.surjey.controller.
Controller
CreateQuestionAction
- class com.heckmansoft.surjey.controller.action.
CreateQuestionAction
.
Action to enable creating a new question.
CreateQuestionAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
CreateQuestionAction
CreateSectionAction
- class com.heckmansoft.surjey.controller.action.
CreateSectionAction
.
Action to enable creating a new section.
CreateSectionAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
CreateSectionAction
CreateSurveyAction
- class com.heckmansoft.surjey.controller.action.
CreateSurveyAction
.
Action to enable creating a new survey.
CreateSurveyAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
CreateSurveyAction
close()
- Method in class com.heckmansoft.surjey.filter.
FilterResponseWrapper
Close the substitute response.
com.heckmansoft.surjey.controller
- package com.heckmansoft.surjey.controller
com.heckmansoft.surjey.controller.action
- package com.heckmansoft.surjey.controller.action
com.heckmansoft.surjey.filter
- package com.heckmansoft.surjey.filter
com.heckmansoft.surjey.model.datastore
- package com.heckmansoft.surjey.model.datastore
com.heckmansoft.surjey.model.manager
- package com.heckmansoft.surjey.model.manager
com.heckmansoft.surjey.model.vo
- package com.heckmansoft.surjey.model.vo
com.heckmansoft.surjey.model.vo.lazy
- package com.heckmansoft.surjey.model.vo.lazy
com.heckmansoft.surjey.model.vo.list
- package com.heckmansoft.surjey.model.vo.list
com.heckmansoft.surjey.view
- package com.heckmansoft.surjey.view
commit()
- Method in class com.heckmansoft.surjey.model.datastore.
Transaction
Attempt to commit the transaction.
compareTo(Object)
- Method in class com.heckmansoft.surjey.model.vo.
Question
compareTo(Object)
- Method in class com.heckmansoft.surjey.model.vo.
QuestionType
compareTo(Object)
- Method in class com.heckmansoft.surjey.model.vo.
Response
compareTo(Object)
- Method in class com.heckmansoft.surjey.model.vo.
ResponseAnswer
compareTo(Object)
- Method in class com.heckmansoft.surjey.model.vo.
Section
compareTo(Object)
- Method in class com.heckmansoft.surjey.model.vo.
Survey
compareTo(Object)
- Method in class com.heckmansoft.surjey.model.vo.
ValueObject
connection
- Variable in class com.heckmansoft.surjey.model.datastore.
Transaction
createQuestion()
- Method in class com.heckmansoft.surjey.model.datastore.
QuestionDatastore
Create a new question.
createQuestion()
- Method in class com.heckmansoft.surjey.model.manager.
QuestionManager
Create a new question.
createQuestion(String)
- Method in class com.heckmansoft.surjey.model.manager.
QuestionManager
Create a new question for a given section.
createQuestionType()
- Method in class com.heckmansoft.surjey.model.datastore.
QuestionTypeDatastore
Create a new question type.
createResponse()
- Method in class com.heckmansoft.surjey.model.datastore.
ResponseDatastore
Create a new response.
createResponse()
- Method in class com.heckmansoft.surjey.model.manager.
ResponseManager
Create a new response.
createResponseAnswer()
- Method in class com.heckmansoft.surjey.model.datastore.
ResponseAnswerDatastore
Create a new response.
createSection()
- Method in class com.heckmansoft.surjey.model.datastore.
SectionDatastore
Create a new section.
createSection()
- Method in class com.heckmansoft.surjey.model.manager.
SectionManager
Create a new section.
createSection(String)
- Method in class com.heckmansoft.surjey.model.manager.
SectionManager
Create a new section.
createSurvey()
- Method in class com.heckmansoft.surjey.model.datastore.
SurveyDatastore
Create a new survey.
createSurvey()
- Method in class com.heckmansoft.surjey.model.manager.
SurveyManager
Create a new survey.
D
DAO
- class com.heckmansoft.surjey.model.datastore.
DAO
.
Abstract and regulate access to DataSource.
Datastore
- class com.heckmansoft.surjey.model.datastore.
Datastore
.
Manages object-relational mapping for ValueObject objects.
Datastore(String, String)
- Constructor for class com.heckmansoft.surjey.model.datastore.
Datastore
Constructor.
DatastoreException
- exception com.heckmansoft.surjey.model.datastore.
DatastoreException
.
Exception thrown by a Datastore when access/update of data store causes an exception.
DatastoreException(SQLException)
- Constructor for class com.heckmansoft.surjey.model.datastore.
DatastoreException
Constructor.
DatastoreException(Throwable)
- Constructor for class com.heckmansoft.surjey.model.datastore.
DatastoreException
Constructor.
DatastoreException(String)
- Constructor for class com.heckmansoft.surjey.model.datastore.
DatastoreException
Constructor.
DeleteQuestionAction
- class com.heckmansoft.surjey.controller.action.
DeleteQuestionAction
.
Action to enable deleting a question.
DeleteQuestionAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
DeleteQuestionAction
DeleteSectionAction
- class com.heckmansoft.surjey.controller.action.
DeleteSectionAction
.
Action to enable deleting a section.
DeleteSectionAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
DeleteSectionAction
DeleteSurveyAction
- class com.heckmansoft.surjey.controller.action.
DeleteSurveyAction
.
Action to enable deleting a survey.
DeleteSurveyAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
DeleteSurveyAction
data_source
- Variable in class com.heckmansoft.surjey.model.datastore.
DAO
destroy()
- Method in class com.heckmansoft.surjey.filter.
PageTemplateFilter
destroy()
- Method in class com.heckmansoft.surjey.filter.
RequestPathFilter
doAfterBody()
- Method in class com.heckmansoft.surjey.view.
RenderAnswersTagHandler
doAfterBody()
- Method in class com.heckmansoft.surjey.view.
RenderQuestionsTagHandler
doAfterBody()
- Method in class com.heckmansoft.surjey.view.
RenderSectionsTagHandler
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class com.heckmansoft.surjey.filter.
PageTemplateFilter
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class com.heckmansoft.surjey.filter.
RequestPathFilter
doGet(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.
Controller
doGet(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.
RedirectServlet
doPost(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.
Controller
doPost(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.
RedirectServlet
doRedirect(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.
RedirectServlet
doStartTag()
- Method in class com.heckmansoft.surjey.view.
RenderAnswersTagHandler
doStartTag()
- Method in class com.heckmansoft.surjey.view.
RenderQuestionsTagHandler
doStartTag()
- Method in class com.heckmansoft.surjey.view.
RenderSectionsTagHandler
doStartTag()
- Method in class com.heckmansoft.surjey.view.
RenderSurveyTagHandler
E
EditQuestionAction
- class com.heckmansoft.surjey.controller.action.
EditQuestionAction
.
Action to enable editing a question.
EditQuestionAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
EditQuestionAction
EditSectionAction
- class com.heckmansoft.surjey.controller.action.
EditSectionAction
.
Action to enable editing a section.
EditSectionAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
EditSectionAction
EditSurveyAction
- class com.heckmansoft.surjey.controller.action.
EditSurveyAction
.
Action to enable editing a survey.
EditSurveyAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
EditSurveyAction
equals(Object)
- Method in class com.heckmansoft.surjey.model.vo.
Question
equals(Object)
- Method in class com.heckmansoft.surjey.model.vo.
QuestionType
equals(Object)
- Method in class com.heckmansoft.surjey.model.vo.
Response
equals(Object)
- Method in class com.heckmansoft.surjey.model.vo.
ResponseAnswer
equals(Object)
- Method in class com.heckmansoft.surjey.model.vo.
Section
equals(Object)
- Method in class com.heckmansoft.surjey.model.vo.
Survey
equals(Object)
- Method in class com.heckmansoft.surjey.model.vo.
ValueObject
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
Action
Takes a request and response, performs action, and returns the next view.
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
AddQuestionAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
AddSectionAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
AddSurveyAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
ChooseSurveyAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
CreateQuestionAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
CreateSectionAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
CreateSurveyAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
DeleteQuestionAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
DeleteSectionAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
DeleteSurveyAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
EditQuestionAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
EditSectionAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
EditSurveyAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
ListSurveysAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
SubmitResponseAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
TakeSurveyAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
UpdateQuestionAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
UpdateSectionAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
UpdateSurveyAction
execute(HttpServletRequest, HttpServletResponse)
- Method in class com.heckmansoft.surjey.controller.action.
WelcomeAction
executeDelete(String)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Populate and execute the prepared delete statement.
executeInsert(ValueObject)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Populate and execute the prepared insert statement.
executeUpdate(ValueObject)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Populate and execute the prepared update statement.
extract(ResultSet, ValueObject)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Populate a given object using the given result set.
extract(ResultSet)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Extract an object from the given result set.
extract(ResultSet)
- Method in class com.heckmansoft.surjey.model.datastore.
QuestionDatastore
Extract an object from the given result set.
extract(ResultSet)
- Method in class com.heckmansoft.surjey.model.datastore.
QuestionTypeDatastore
Extract an object from the given result set.
extract(ResultSet)
- Method in class com.heckmansoft.surjey.model.datastore.
ResponseAnswerDatastore
Extract an object from the given result set.
extract(ResultSet)
- Method in class com.heckmansoft.surjey.model.datastore.
ResponseDatastore
Extract an object from the given result set.
extract(ResultSet)
- Method in class com.heckmansoft.surjey.model.datastore.
SectionDatastore
Extract an object from the given result set.
extract(ResultSet)
- Method in class com.heckmansoft.surjey.model.datastore.
SurveyDatastore
Extract an object from the given result set.
extractList(ResultSet)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Extract a list of objects from a given result set.
extractSingle(ResultSet)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Extract an object from the given result set.
F
FilterResponseWrapper
- class com.heckmansoft.surjey.filter.
FilterResponseWrapper
.
A wrapper around the response used for filtering.
FilterResponseWrapper(HttpServletResponse)
- Constructor for class com.heckmansoft.surjey.filter.
FilterResponseWrapper
Constructor.
FilterServletOutputStream
- class com.heckmansoft.surjey.filter.
FilterServletOutputStream
.
Implementation of a ServletOutputStream for filters.
FilterServletOutputStream(OutputStream)
- Constructor for class com.heckmansoft.surjey.filter.
FilterServletOutputStream
findAll()
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Finds all objects managed in this datastore.
findAllTypes()
- Method in class com.heckmansoft.surjey.model.manager.
QuestionManager
Get all the question types.
findById(String)
- Method in class com.heckmansoft.surjey.model.datastore.
QuestionDatastore
Finds a particular question.
findById(String)
- Method in class com.heckmansoft.surjey.model.datastore.
QuestionTypeDatastore
Finds particular question type.
findById(String)
- Method in class com.heckmansoft.surjey.model.datastore.
ResponseAnswerDatastore
Finds a particular question.
findById(String)
- Method in class com.heckmansoft.surjey.model.datastore.
ResponseDatastore
Finds a particular response.
findById(String)
- Method in class com.heckmansoft.surjey.model.datastore.
SectionDatastore
Finds a particular survey.
findById(String)
- Method in class com.heckmansoft.surjey.model.datastore.
SurveyDatastore
Finds a particular survey.
findByResponseId(String)
- Method in class com.heckmansoft.surjey.model.datastore.
ResponseAnswerDatastore
Finds all answers for a particular response.
findBySectionId(String)
- Method in class com.heckmansoft.surjey.model.datastore.
QuestionDatastore
Finds all questions for a particular section.
findBySurveyId(String)
- Method in class com.heckmansoft.surjey.model.datastore.
SectionDatastore
Finds all sections for a given survey.
findBySurveyIdAndAddress(String, String)
- Method in class com.heckmansoft.surjey.model.datastore.
ResponseDatastore
Finds a particular response.
finish(boolean)
- Method in class com.heckmansoft.surjey.model.datastore.
Transaction
Finish the transaction by either commiting or rolling back depending on the value of given argument.
flushBuffer()
- Method in class com.heckmansoft.surjey.filter.
FilterResponseWrapper
Flush the buffer of the substitute response.
G
generateDeleteSQL(String)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Generate an SQL delete statement.
generateInsertSQL()
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Generate an SQL insert statement.
generateSelectSQL(String)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Generate an SQL select statement.
generateUpdateSQL(String)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Generate an SQL update statement.
getAnswer()
- Method in class com.heckmansoft.surjey.model.vo.
ResponseAnswer
getAnswerLabels()
- Method in class com.heckmansoft.surjey.model.vo.
Question
getArgs(ValueObject)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
From the given object, get a list of arguments to use for constructing a query or update.
getArgs(ValueObject)
- Method in class com.heckmansoft.surjey.model.datastore.
QuestionDatastore
From the given object, get a list of arguments to use for constructing a query or update.
getArgs(ValueObject)
- Method in class com.heckmansoft.surjey.model.datastore.
QuestionTypeDatastore
From the given object, get a list of arguments to use for constructing a query or update.
getArgs(ValueObject)
- Method in class com.heckmansoft.surjey.model.datastore.
ResponseAnswerDatastore
From the given object, get a list of arguments to use for constructing a query or update.
getArgs(ValueObject)
- Method in class com.heckmansoft.surjey.model.datastore.
ResponseDatastore
From the given object, get a list of arguments to use for constructing a query or update.
getArgs(ValueObject)
- Method in class com.heckmansoft.surjey.model.datastore.
SectionDatastore
From the given object, get a list of arguments to use for constructing a query or update.
getArgs(ValueObject)
- Method in class com.heckmansoft.surjey.model.datastore.
SurveyDatastore
From the given object, get a list of arguments to use for constructing a query or update.
getConnection(boolean)
- Method in class com.heckmansoft.surjey.model.datastore.
DAO
Get a new connection to the database.
getConnection()
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Get the current connection.
getDescription()
- Method in class com.heckmansoft.surjey.model.vo.
QuestionType
getDescription()
- Method in class com.heckmansoft.surjey.model.vo.
Section
getDescription()
- Method in class com.heckmansoft.surjey.model.vo.
Survey
getDisplaySize()
- Method in class com.heckmansoft.surjey.model.vo.
Question
getId()
- Method in class com.heckmansoft.surjey.model.vo.
ValueObject
getInstance()
- Static method in class com.heckmansoft.surjey.model.datastore.
DAO
Retrieve the single DAO instance.
getLabel()
- Method in class com.heckmansoft.surjey.model.vo.
Question
getName()
- Method in class com.heckmansoft.surjey.model.vo.
ValueObject
getNextPosition(String)
- Method in class com.heckmansoft.surjey.model.manager.
QuestionManager
Lookup position of next question
getPosition()
- Method in class com.heckmansoft.surjey.model.vo.
Question
getPosition()
- Method in class com.heckmansoft.surjey.model.vo.
Section
getQuestionId()
- Method in class com.heckmansoft.surjey.model.vo.
ResponseAnswer
getQuestionType(String)
- Method in class com.heckmansoft.surjey.model.manager.
QuestionManager
Get a question type
getQuestionType()
- Method in class com.heckmansoft.surjey.model.vo.
Question
getQuestionType()
- Method in class com.heckmansoft.surjey.model.vo.lazy.
LazyQuestion
getQuestionTypeId()
- Method in class com.heckmansoft.surjey.model.vo.
Question
getQuestions(String)
- Method in class com.heckmansoft.surjey.model.manager.
SectionManager
For a given section id, get the subordinate questions.
getQuestions()
- Method in class com.heckmansoft.surjey.model.vo.
Section
getQuestions()
- Method in class com.heckmansoft.surjey.model.vo.lazy.
LazySection
getRespondentAddress()
- Method in class com.heckmansoft.surjey.model.vo.
Response
getResponseAnswers(String)
- Method in class com.heckmansoft.surjey.model.manager.
ResponseManager
For a given response id, get the subordinate answers.
getResponseAnswers()
- Method in class com.heckmansoft.surjey.model.vo.
Response
getResponseAnswers()
- Method in class com.heckmansoft.surjey.model.vo.lazy.
LazyResponse
getResponseId()
- Method in class com.heckmansoft.surjey.model.vo.
ResponseAnswer
getSectionId()
- Method in class com.heckmansoft.surjey.model.vo.
Question
getSections(String)
- Method in class com.heckmansoft.surjey.model.manager.
SurveyManager
Get all sections for survey with given id
getSections()
- Method in class com.heckmansoft.surjey.model.vo.
Survey
getSections()
- Method in class com.heckmansoft.surjey.model.vo.lazy.
LazySurvey
getSurveyId()
- Method in class com.heckmansoft.surjey.model.vo.
Response
getSurveyId()
- Method in class com.heckmansoft.surjey.model.vo.
Section
getTransaction()
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Get the current transaction.
getTypesIterator()
- Method in class com.heckmansoft.surjey.model.manager.
QuestionManager
Get an iterator over the question types.
getUse()
- Method in class com.heckmansoft.surjey.view.
RenderAnswersTagHandler
Get the value of use.
getUse()
- Method in class com.heckmansoft.surjey.view.
RenderQuestionsTagHandler
Get the value of use.
getUse()
- Method in class com.heckmansoft.surjey.view.
RenderSectionsTagHandler
Get the value of use.
getVar()
- Method in class com.heckmansoft.surjey.view.
RenderAnswersTagHandler
Get the value of var.
getVar()
- Method in class com.heckmansoft.surjey.view.
RenderQuestionsTagHandler
Get the value of var.
getVar()
- Method in class com.heckmansoft.surjey.view.
RenderSectionsTagHandler
Get the value of var.
getVar()
- Method in class com.heckmansoft.surjey.view.
RenderSurveyTagHandler
Get the value of var.
getWriter()
- Method in class com.heckmansoft.surjey.filter.
FilterResponseWrapper
Get a PrintWriter for substitute response.
H
hasNoAnswers()
- Method in class com.heckmansoft.surjey.model.vo.
Response
hashCode()
- Method in class com.heckmansoft.surjey.model.vo.
ValueObject
I
incrementUsers()
- Method in class com.heckmansoft.surjey.model.datastore.
Transaction
Notify the transaction there is an additional user.
index
- Variable in class com.heckmansoft.surjey.view.
RenderAnswersTagHandler
init(ServletConfig)
- Method in class com.heckmansoft.surjey.controller.
Controller
init(ServletConfig)
- Method in class com.heckmansoft.surjey.controller.
RedirectServlet
init(FilterConfig)
- Method in class com.heckmansoft.surjey.filter.
PageTemplateFilter
init(FilterConfig)
- Method in class com.heckmansoft.surjey.filter.
RequestPathFilter
insert(ValueObject)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Store an object.
insert(ValueObjectList)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Store a list of objects.
insert(Response)
- Method in class com.heckmansoft.surjey.model.manager.
ResponseManager
Creates a managed Response instance from response.
insert(Section)
- Method in class com.heckmansoft.surjey.model.manager.
SectionManager
Creates a particular section.
insert(Survey)
- Method in class com.heckmansoft.surjey.model.manager.
SurveyManager
Creates a managed Survey instance from survey.
L
LazyQuestion
- class com.heckmansoft.surjey.model.vo.lazy.
LazyQuestion
.
A question.
LazyQuestion(QuestionManager)
- Constructor for class com.heckmansoft.surjey.model.vo.lazy.
LazyQuestion
Constructor.
LazyResponse
- class com.heckmansoft.surjey.model.vo.lazy.
LazyResponse
.
A response that follows the lazy pattern.
LazyResponse(ResponseManager)
- Constructor for class com.heckmansoft.surjey.model.vo.lazy.
LazyResponse
Constructor
LazySection
- class com.heckmansoft.surjey.model.vo.lazy.
LazySection
.
A section that follows the lazy pattern.
LazySection(SectionManager)
- Constructor for class com.heckmansoft.surjey.model.vo.lazy.
LazySection
Constructor
LazySurvey
- class com.heckmansoft.surjey.model.vo.lazy.
LazySurvey
.
A survey.
LazySurvey(SurveyManager)
- Constructor for class com.heckmansoft.surjey.model.vo.lazy.
LazySurvey
ListSurveysAction
- class com.heckmansoft.surjey.controller.action.
ListSurveysAction
.
Action to enable searching for surveys.
ListSurveysAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
ListSurveysAction
log
- Variable in class com.heckmansoft.surjey.model.datastore.
Transaction
N
newAction(String)
- Method in class com.heckmansoft.surjey.controller.action.
ActionFactory
Constructs the appropriate action object, given an action name.
newInstance(ServletConfig)
- Static method in class com.heckmansoft.surjey.controller.action.
ActionFactory
Create an action factory for the given config.
P
PageTemplateFilter
- class com.heckmansoft.surjey.filter.
PageTemplateFilter
.
Filter that wraps response in a template.
PageTemplateFilter()
- Constructor for class com.heckmansoft.surjey.filter.
PageTemplateFilter
parseRequest(HttpServletRequest)
- Method in class com.heckmansoft.surjey.controller.action.
QuestionAction
Parse a request for a new question.
parseRequest(HttpServletRequest)
- Method in class com.heckmansoft.surjey.controller.action.
ResponseAction
Parse a request for a new survey
parseRequest(HttpServletRequest)
- Method in class com.heckmansoft.surjey.controller.action.
SectionAction
Parse a request for a new section
parseRequest(HttpServletRequest)
- Method in class com.heckmansoft.surjey.controller.action.
SurveyAction
Parse a request for a new survey
populateStatement(List)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Populate the current prepared statement, using given args.
Q
Question
- class com.heckmansoft.surjey.model.vo.
Question
.
A question.
Question()
- Constructor for class com.heckmansoft.surjey.model.vo.
Question
QuestionAction
- class com.heckmansoft.surjey.controller.action.
QuestionAction
.
Abstract superclass for all Question actions.
QuestionAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
QuestionAction
Constructor.
QuestionDatastore
- class com.heckmansoft.surjey.model.datastore.
QuestionDatastore
.
Manages object-relational mapping for Question objects.
QuestionDatastore()
- Constructor for class com.heckmansoft.surjey.model.datastore.
QuestionDatastore
Constructor.
QuestionManager
- class com.heckmansoft.surjey.model.manager.
QuestionManager
.
Manages Question objects
QuestionManager()
- Constructor for class com.heckmansoft.surjey.model.manager.
QuestionManager
Constructor.
QuestionType
- class com.heckmansoft.surjey.model.vo.
QuestionType
.
A question type.
QuestionType()
- Constructor for class com.heckmansoft.surjey.model.vo.
QuestionType
QuestionTypeDatastore
- class com.heckmansoft.surjey.model.datastore.
QuestionTypeDatastore
.
Manages object-relational mapping for QuestionType objects.
QuestionTypeDatastore()
- Constructor for class com.heckmansoft.surjey.model.datastore.
QuestionTypeDatastore
Constructor.
questionManager
- Variable in class com.heckmansoft.surjey.controller.action.
Action
questionTypeIsNull()
- Method in class com.heckmansoft.surjey.model.vo.
Question
questionsIsNull()
- Method in class com.heckmansoft.surjey.model.vo.
Section
R
RedirectServlet
- class com.heckmansoft.surjey.controller.
RedirectServlet
.
RedirectServlet()
- Constructor for class com.heckmansoft.surjey.controller.
RedirectServlet
RenderAnswersTagHandler
- class com.heckmansoft.surjey.view.
RenderAnswersTagHandler
.
Helper class for rendering answers.
RenderAnswersTagHandler()
- Constructor for class com.heckmansoft.surjey.view.
RenderAnswersTagHandler
RenderQuestionsTagHandler
- class com.heckmansoft.surjey.view.
RenderQuestionsTagHandler
.
Helper class for rendering a question.
RenderQuestionsTagHandler()
- Constructor for class com.heckmansoft.surjey.view.
RenderQuestionsTagHandler
RenderSectionsTagHandler
- class com.heckmansoft.surjey.view.
RenderSectionsTagHandler
.
Helper class for rendering a section.
RenderSectionsTagHandler()
- Constructor for class com.heckmansoft.surjey.view.
RenderSectionsTagHandler
RenderSurveyTagHandler
- class com.heckmansoft.surjey.view.
RenderSurveyTagHandler
.
Helper class for rendering a survey.
RenderSurveyTagHandler()
- Constructor for class com.heckmansoft.surjey.view.
RenderSurveyTagHandler
RequestPathFilter
- class com.heckmansoft.surjey.filter.
RequestPathFilter
.
Filter the request path.
RequestPathFilter()
- Constructor for class com.heckmansoft.surjey.filter.
RequestPathFilter
Response
- class com.heckmansoft.surjey.model.vo.
Response
.
A response.
Response()
- Constructor for class com.heckmansoft.surjey.model.vo.
Response
ResponseAction
- class com.heckmansoft.surjey.controller.action.
ResponseAction
.
Abstract superclass for all Response actions.
ResponseAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
ResponseAction
Constructor.
ResponseAnswer
- class com.heckmansoft.surjey.model.vo.
ResponseAnswer
.
An answer to a question in a response.
ResponseAnswer()
- Constructor for class com.heckmansoft.surjey.model.vo.
ResponseAnswer
ResponseAnswerDatastore
- class com.heckmansoft.surjey.model.datastore.
ResponseAnswerDatastore
.
Manages object-relational mapping for ResponseAnswer objects.
ResponseAnswerDatastore()
- Constructor for class com.heckmansoft.surjey.model.datastore.
ResponseAnswerDatastore
Constructor.
ResponseDatastore
- class com.heckmansoft.surjey.model.datastore.
ResponseDatastore
.
Manages object-relational mapping for Response objects.
ResponseDatastore()
- Constructor for class com.heckmansoft.surjey.model.datastore.
ResponseDatastore
Constructor.
ResponseManager
- class com.heckmansoft.surjey.model.manager.
ResponseManager
.
Manages Response objects.
ResponseManager()
- Constructor for class com.heckmansoft.surjey.model.manager.
ResponseManager
remove(ValueObject)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Remove a stored object.
remove(String)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Remove a stored object with given id.
remove(ValueObjectList)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Remove a list of stored objects.
remove(Response)
- Method in class com.heckmansoft.surjey.model.manager.
ResponseManager
Removes given response.
remove(String)
- Method in class com.heckmansoft.surjey.model.manager.
ResponseManager
Removes response with given id.
remove(Section)
- Method in class com.heckmansoft.surjey.model.manager.
SectionManager
Removes given section.
remove(String)
- Method in class com.heckmansoft.surjey.model.manager.
SectionManager
Removes section with given id.
remove(Survey)
- Method in class com.heckmansoft.surjey.model.manager.
SurveyManager
Removes given survey.
remove(String)
- Method in class com.heckmansoft.surjey.model.manager.
SurveyManager
Removes survey with given id.
removeByResponseId(String)
- Method in class com.heckmansoft.surjey.model.datastore.
ResponseAnswerDatastore
Removes all answers for given response id.
removeBySectionId(String)
- Method in class com.heckmansoft.surjey.model.datastore.
QuestionDatastore
Removes all questions for a given section.
removeBySurveyId(String)
- Method in class com.heckmansoft.surjey.model.datastore.
SectionDatastore
Removes all sections for a given survey.
removeBySurveyId(String)
- Method in class com.heckmansoft.surjey.model.manager.
SectionManager
Removes all sections for a given survey.
rollback()
- Method in class com.heckmansoft.surjey.model.datastore.
Transaction
Attempt to rollback the transaction.
S
Section
- class com.heckmansoft.surjey.model.vo.
Section
.
A section.
Section()
- Constructor for class com.heckmansoft.surjey.model.vo.
Section
Constructor.
SectionAction
- class com.heckmansoft.surjey.controller.action.
SectionAction
.
Abstract superclass for all Section actions.
SectionAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
SectionAction
Constructor.
SectionDatastore
- class com.heckmansoft.surjey.model.datastore.
SectionDatastore
.
Manages object-relational mapping for Section objects.
SectionDatastore()
- Constructor for class com.heckmansoft.surjey.model.datastore.
SectionDatastore
Constructor.
SectionManager
- class com.heckmansoft.surjey.model.manager.
SectionManager
.
Manages Section objects.
SectionManager()
- Constructor for class com.heckmansoft.surjey.model.manager.
SectionManager
SubmitResponseAction
- class com.heckmansoft.surjey.controller.action.
SubmitResponseAction
.
Action to enable submitting a survey.
SubmitResponseAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
SubmitResponseAction
Survey
- class com.heckmansoft.surjey.model.vo.
Survey
.
A survey.
Survey()
- Constructor for class com.heckmansoft.surjey.model.vo.
Survey
SurveyAction
- class com.heckmansoft.surjey.controller.action.
SurveyAction
.
Abstract superclass for all Survey actions.
SurveyAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
SurveyAction
Constructor.
SurveyDatastore
- class com.heckmansoft.surjey.model.datastore.
SurveyDatastore
.
Manages object-relational mapping for Survey objects.
SurveyDatastore()
- Constructor for class com.heckmansoft.surjey.model.datastore.
SurveyDatastore
Constructor.
SurveyManager
- class com.heckmansoft.surjey.model.manager.
SurveyManager
.
Manages Survey objects.
SurveyManager()
- Constructor for class com.heckmansoft.surjey.model.manager.
SurveyManager
Constructor.
sectionManager
- Variable in class com.heckmansoft.surjey.controller.action.
Action
sectionsIsNull()
- Method in class com.heckmansoft.surjey.model.vo.
Survey
selectAll()
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Finds all objects for current table.
selectById(String)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Finds a particular object by its id in the current table.
selectWhere(String, List)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Finds all objects in the current table matching a given set of criteria.
setAnswer(String)
- Method in class com.heckmansoft.surjey.model.vo.
ResponseAnswer
setAnswerLabels(String)
- Method in class com.heckmansoft.surjey.model.vo.
Question
setContentLength(int)
- Method in class com.heckmansoft.surjey.filter.
FilterResponseWrapper
Set the content length of the substitute response.
setContentType(String)
- Method in class com.heckmansoft.surjey.filter.
FilterResponseWrapper
Set the content type of the substitute response.
setDescription(String)
- Method in class com.heckmansoft.surjey.model.vo.
QuestionType
setDescription(String)
- Method in class com.heckmansoft.surjey.model.vo.
Section
setDescription(String)
- Method in class com.heckmansoft.surjey.model.vo.
Survey
setDisplaySize(String)
- Method in class com.heckmansoft.surjey.model.vo.
Question
setId(String)
- Method in class com.heckmansoft.surjey.model.vo.
ValueObject
setLabel(String)
- Method in class com.heckmansoft.surjey.model.vo.
Question
setName(String)
- Method in class com.heckmansoft.surjey.model.vo.
ValueObject
setPosition(String)
- Method in class com.heckmansoft.surjey.model.vo.
Question
setPosition(String)
- Method in class com.heckmansoft.surjey.model.vo.
Section
setQuestionId(String)
- Method in class com.heckmansoft.surjey.model.vo.
ResponseAnswer
setQuestionType(QuestionType)
- Method in class com.heckmansoft.surjey.model.vo.
Question
setQuestionTypeId(String)
- Method in class com.heckmansoft.surjey.model.vo.
Question
setQuestions(ValueObjectList)
- Method in class com.heckmansoft.surjey.model.vo.
Section
setRespondentAddress(String)
- Method in class com.heckmansoft.surjey.model.vo.
Response
setResponseAnswers(ValueObjectList)
- Method in class com.heckmansoft.surjey.model.vo.
Response
setResponseId(String)
- Method in class com.heckmansoft.surjey.model.vo.
ResponseAnswer
setSectionId(String)
- Method in class com.heckmansoft.surjey.model.vo.
Question
setSections(ValueObjectList)
- Method in class com.heckmansoft.surjey.model.vo.
Survey
setSurveyId(String)
- Method in class com.heckmansoft.surjey.model.vo.
Response
setSurveyId(String)
- Method in class com.heckmansoft.surjey.model.vo.
Section
setUse(String)
- Method in class com.heckmansoft.surjey.view.
RenderAnswersTagHandler
Set the value of use.
setUse(String)
- Method in class com.heckmansoft.surjey.view.
RenderQuestionsTagHandler
Set the value of use.
setUse(String)
- Method in class com.heckmansoft.surjey.view.
RenderSectionsTagHandler
Set the value of use.
setVar(String)
- Method in class com.heckmansoft.surjey.view.
RenderAnswersTagHandler
Set the value of var.
setVar(String)
- Method in class com.heckmansoft.surjey.view.
RenderQuestionsTagHandler
Set the value of var.
setVar(String)
- Method in class com.heckmansoft.surjey.view.
RenderSectionsTagHandler
Set the value of var.
setVar(String)
- Method in class com.heckmansoft.surjey.view.
RenderSurveyTagHandler
Set the value of var.
surveyManager
- Variable in class com.heckmansoft.surjey.controller.action.
Action
T
TakeSurveyAction
- class com.heckmansoft.surjey.controller.action.
TakeSurveyAction
.
Action to enable taking a survey.
TakeSurveyAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
TakeSurveyAction
Transaction
- class com.heckmansoft.surjey.model.datastore.
Transaction
.
Manages a transaction for a given connection.
Transaction(Connection)
- Constructor for class com.heckmansoft.surjey.model.datastore.
Transaction
toString()
- Method in class com.heckmansoft.surjey.filter.
FilterResponseWrapper
Convert substitute response to string.
toString()
- Method in class com.heckmansoft.surjey.model.vo.
Question
toString()
- Method in class com.heckmansoft.surjey.model.vo.
QuestionType
toString()
- Method in class com.heckmansoft.surjey.model.vo.
Response
toString()
- Method in class com.heckmansoft.surjey.model.vo.
ResponseAnswer
toString()
- Method in class com.heckmansoft.surjey.model.vo.
Section
toString()
- Method in class com.heckmansoft.surjey.model.vo.
Survey
toString()
- Method in class com.heckmansoft.surjey.model.vo.
ValueObject
U
UpdateQuestionAction
- class com.heckmansoft.surjey.controller.action.
UpdateQuestionAction
.
Action to enable updating a question.
UpdateQuestionAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
UpdateQuestionAction
UpdateSectionAction
- class com.heckmansoft.surjey.controller.action.
UpdateSectionAction
.
Action to enable updating a section.
UpdateSectionAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
UpdateSectionAction
UpdateSurveyAction
- class com.heckmansoft.surjey.controller.action.
UpdateSurveyAction
.
Action to enable updating a survey.
UpdateSurveyAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
UpdateSurveyAction
update(ValueObject)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Updates a given object that has been stored previously.
update(ValueObjectList)
- Method in class com.heckmansoft.surjey.model.datastore.
Datastore
Updates a list of objects that have been stored previously.
update(Section)
- Method in class com.heckmansoft.surjey.model.manager.
SectionManager
Updates a particular section.
update(Survey)
- Method in class com.heckmansoft.surjey.model.manager.
SurveyManager
Updates a particular survey.
V
ValueObject
- class com.heckmansoft.surjey.model.vo.
ValueObject
.
A generic value object.
ValueObject()
- Constructor for class com.heckmansoft.surjey.model.vo.
ValueObject
ValueObjectList
- class com.heckmansoft.surjey.model.vo.list.
ValueObjectList
.
Container for a collection of Value Objects.
ValueObjectList()
- Constructor for class com.heckmansoft.surjey.model.vo.list.
ValueObjectList
W
WelcomeAction
- class com.heckmansoft.surjey.controller.action.
WelcomeAction
.
Action to enable displaying the Welcome page.
WelcomeAction(Object)
- Constructor for class com.heckmansoft.surjey.controller.action.
WelcomeAction
write(int)
- Method in class com.heckmansoft.surjey.filter.
FilterServletOutputStream
write(byte[])
- Method in class com.heckmansoft.surjey.filter.
FilterServletOutputStream
write(byte[], int, int)
- Method in class com.heckmansoft.surjey.filter.
FilterServletOutputStream
A
C
D
E
F
G
H
I
L
N
P
Q
R
S
T
U
V
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes