public abstract class ProtocolReportPrintBase extends AbstractPrint
| Constructor and Description |
|---|
ProtocolReportPrintBase() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract ProtocolPrintWatermarkBase |
getNewProtocolPrintWatermarkInstanceHook() |
ProtocolPrintHelper |
getPrintHelper() |
abstract String |
getProtocolPrintType()
This method is get the print type of the printable.
|
Watermarkable |
getWatermarkable()
This method for getting watermark for protocol report printing.
|
List<Source> |
getXSLTemplates()
This method fetches the XSL style-sheets required for transforming the generated XML into PDF.
|
boolean |
isWatermarkEnabled()
This method is to enable watermark.
|
void |
setPrintHelper(ProtocolPrintHelper printHelper) |
getAttachments, getBytes, getPrintableBusinessObject, getReportParameters, getXmlStream, getXSLTemplateWithBookmarks, renderXML, setAttachments, setPrintableBusinessObject, setReportParameters, setXmlStreampublic abstract String getProtocolPrintType()
public List<Source> getXSLTemplates()
getXSLTemplates in interface PrintablegetXSLTemplates in class AbstractPrintArrayList of Source XSLspublic boolean isWatermarkEnabled()
isWatermarkEnabled in interface PrintableisWatermarkEnabled in class AbstractPrintPrintable.isWatermarkEnabled()public Watermarkable getWatermarkable()
getWatermarkable in interface PrintablegetWatermarkable in class AbstractPrintpublic ProtocolPrintHelper getPrintHelper()
public void setPrintHelper(ProtocolPrintHelper printHelper)
protected abstract ProtocolPrintWatermarkBase getNewProtocolPrintWatermarkInstanceHook()
Copyright © 2013 The Kuali Foundation. All Rights Reserved.