public abstract class PdfScreen extends SecureReport
item, om
logger
Constructor and Description |
---|
PdfScreen() |
Modifier and Type | Method and Description |
---|---|
protected abstract ByteArrayOutputStream |
buildPdf(org.apache.turbine.util.RunData data)
Classes that implement this ADT must override this to build the pdf file.
|
void |
finalProcessing(org.apache.turbine.util.RunData data,
org.apache.velocity.context.Context context)
Overrides & finalizes doOutput in RawScreen to serve the output stream
created in buildPDF.
|
String |
getContentType(org.apache.turbine.util.RunData data)
Set the content type to Pdf.
|
doBuildTemplate, logAccess, noItemError, preLoad, preProcessing
addProps, allowGuestAccess, cacheTabs, doBuildTemplate, error, findTabs, getReason, isAuthorized, loadAdditionalVariables, logAccess, preserveVariables, setDefaultTabs, storeParameterIfPresent
buildTemplate, getContext
doBuild, doPostBuildTemplate, doRedirect, doRedirect, setTemplate
public String getContentType(org.apache.turbine.util.RunData data)
data
- Turbine information.protected abstract ByteArrayOutputStream buildPdf(org.apache.turbine.util.RunData data) throws Exception
data
- RunDataException,
- any old exception.Exception
public final void finalProcessing(org.apache.turbine.util.RunData data, org.apache.velocity.context.Context context)
finalProcessing
in class SecureReport
data
- RunDataException,
- any old generic exception.Copyright © 2015 Neuroinformatics Research Group. All rights reserved.