public class ExportResponsesBean extends Object implements Serializable, org.sakaiproject.jsf.model.PhaseAware
Description: class form for evaluating total scores
| Modifier and Type | Field and Description |
|---|---|
static String |
FORMAT |
static String |
FORMAT_BOLD |
static String |
HEADER_MARKER |
static String |
NEW_SHEET_MARKER
gopalrc - Jan 2008
Marks the beginning of each new sheet.
|
| Constructor and Description |
|---|
ExportResponsesBean()
Creates a new TotalScoresBean object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
endProcessUpdates() |
void |
endProcessValidators() |
void |
exportExcel(javax.faces.event.ActionEvent event) |
boolean |
getAnonymous()
get anonymous
|
String |
getAssessmentId()
get assessment id
|
String |
getAssessmentName()
get assessment name
|
org.apache.poi.ss.usermodel.Workbook |
getAsWorkbook(List<List<Object>> spreadsheetData) |
protected org.apache.poi.ss.usermodel.Workbook |
getAsWorkbookTest(List<List<Object>> spreadsheetData) |
String |
getDownloadFileName()
Generates a default filename (minus the extension) for a download from this Gradebook.
|
void |
setAnonymous(boolean anonymous)
set anonymous
|
void |
setAssessmentId(String assessmentId)
set assessment id
|
void |
setAssessmentName(String assessmentName)
set assessment name
|
void |
startRenderResponse() |
void |
writeDataToResponse(List<List<Object>> spreadsheetData,
String fileName,
javax.servlet.http.HttpServletResponse response) |
public static final String NEW_SHEET_MARKER
public static final String HEADER_MARKER
public static final String FORMAT
public static final String FORMAT_BOLD
public ExportResponsesBean()
public String getAssessmentId()
public void setAssessmentId(String assessmentId)
passessmentId - the idpublic String getAssessmentName()
public void setAssessmentName(String assessmentName)
passessmentName - the namepublic boolean getAnonymous()
public void setAnonymous(boolean anonymous)
anonymous - public void endProcessValidators()
endProcessValidators in interface org.sakaiproject.jsf.model.PhaseAwarepublic void endProcessUpdates()
endProcessUpdates in interface org.sakaiproject.jsf.model.PhaseAwarepublic void startRenderResponse()
startRenderResponse in interface org.sakaiproject.jsf.model.PhaseAwarepublic void exportExcel(javax.faces.event.ActionEvent event)
public String getDownloadFileName()
prefix - for filenamepublic void writeDataToResponse(List<List<Object>> spreadsheetData, String fileName, javax.servlet.http.HttpServletResponse response)
protected org.apache.poi.ss.usermodel.Workbook getAsWorkbookTest(List<List<Object>> spreadsheetData)
Copyright © 2005-2014 Sakai Project. All Rights Reserved.