public abstract class ProtocolActionsCorrespondenceBase extends AbstractPrint
| Constructor and Description |
|---|
ProtocolActionsCorrespondenceBase() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
getAdministratorType() |
abstract CorrespondenceXmlStreamBase |
getCorrespondenceXmlStream() |
String |
getLeadUnitNumber() |
protected abstract String |
getModuleNameSpace() |
protected abstract ProtocolPrintWatermarkBase |
getNewProtocolPrintWatermarkInstanceHook() |
KraPersistableBusinessObjectBase |
getPrintableBusinessObject()
Fetches the
ResearchDocumentBase |
ProtocolBase |
getProtocol() |
abstract String |
getProtocolActionType()
This method returns the appropriate protocol action type, such as ProtocolActionType.ASSIGN_TO_AGENDA.
|
protected abstract ProtocolActionTypeToCorrespondenceTemplateService |
getProtocolActionTypeToCorrespondenceTemplateService() |
String |
getProtoCorrespTypeCode()
This method returns the protocol correspondence type code of the first template associated the action of the sub class.
|
Watermarkable |
getWatermarkable()
This method for getting watermark for protocol correspondence PDF.
|
List<Source> |
getXSLTemplates()
This method provides a way to get the XSL Transform(s) for the KC
generated XML.
|
boolean |
isWatermarkEnabled()
This method is to enable watermark in correspondence.
|
Map<String,byte[]> |
renderXML()
This method generates the XML that conforms to Delta Report XSD returns
it as
InputStream |
void |
setProtocol(ProtocolBase protcol) |
getAttachments, getBytes, getReportParameters, getXmlStream, getXSLTemplateWithBookmarks, setAttachments, setPrintableBusinessObject, setReportParameters, setXmlStreampublic void setProtocol(ProtocolBase protcol)
public ProtocolBase getProtocol()
public KraPersistableBusinessObjectBase getPrintableBusinessObject()
AbstractPrintResearchDocumentBasegetPrintableBusinessObject in interface PrintablegetPrintableBusinessObject in class AbstractPrintResearchDocumentBase documentprotected abstract ProtocolActionTypeToCorrespondenceTemplateService getProtocolActionTypeToCorrespondenceTemplateService()
public abstract String getProtocolActionType()
public List<Source> getXSLTemplates()
PrintablegetXSLTemplates in interface PrintablegetXSLTemplates in class AbstractPrintpublic String getProtoCorrespTypeCode()
public Map<String,byte[]> renderXML() throws PrintingException
AbstractPrintInputStreamrenderXML in interface PrintablerenderXML in class AbstractPrintInputStream of generated XMLPrintingException - in case of any errors occur during XML generationpublic abstract CorrespondenceXmlStreamBase getCorrespondenceXmlStream()
public boolean isWatermarkEnabled()
isWatermarkEnabled in interface PrintableisWatermarkEnabled in class AbstractPrintPrintable.isWatermarkEnabled()public Watermarkable getWatermarkable()
getWatermarkable in interface PrintablegetWatermarkable in class AbstractPrintprotected abstract ProtocolPrintWatermarkBase getNewProtocolPrintWatermarkInstanceHook()
public String getLeadUnitNumber()
protected abstract String getAdministratorType()
protected abstract String getModuleNameSpace()
Copyright © 2013 The Kuali Foundation. All Rights Reserved.