public class AwardReportTracking extends Object implements Printable, Cloneable
XmlStream,ResearchDocumentBase,
Map of parameters required for printing.| Constructor and Description |
|---|
AwardReportTracking() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Map<String,byte[]> |
getAttachments()
This method will return the PDF attachments specific to the printable.
|
protected byte[] |
getBytes(org.apache.xmlbeans.XmlObject xmlObject) |
KraPersistableBusinessObjectBase |
getPrintableBusinessObject()
Fetches the
ResearchDocumentBase |
Map<String,Object> |
getReportParameters() |
Watermarkable |
getWatermarkable()
This method for getting the watermark object
with respect to the appropriate document.
|
XmlStream |
getXmlStream() |
List<Source> |
getXSLTemplates()
This method provides a way to get the XSL Transform(s) for the KC
generated XML.
|
Map<String,Source> |
getXSLTemplateWithBookmarks()
This method should be overridden if any printable artifacts wants to send Templates with separate bookmarks.
|
boolean |
isWatermarkEnabled()
This method for checking watermark is enable or disable
|
Map<String,byte[]> |
renderXML()
This method generates the XML that conforms to Delta Report XSD returns
it as
InputStream |
void |
setAttachments(Map<String,byte[]> attachments) |
void |
setPrintableBusinessObject(KraPersistableBusinessObjectBase printableBusinessObject) |
void |
setReportParameters(Map<String,Object> reportParameters) |
void |
setXmlStream(XmlStream xmlStream) |
public XmlStream getXmlStream()
public void setXmlStream(XmlStream xmlStream)
xmlStream - the xmlStream to setpublic KraPersistableBusinessObjectBase getPrintableBusinessObject()
ResearchDocumentBasegetPrintableBusinessObject in interface PrintableResearchDocumentBase documentpublic void setPrintableBusinessObject(KraPersistableBusinessObjectBase printableBusinessObject)
printableBusinessObject - the document to setpublic void setReportParameters(Map<String,Object> reportParameters)
reportParameters - the reportParameters to setpublic Map<String,byte[]> getAttachments()
PrintablegetAttachments in interface Printableprotected byte[] getBytes(org.apache.xmlbeans.XmlObject xmlObject)
public Map<String,byte[]> renderXML() throws PrintingException
InputStreamrenderXML in interface PrintableInputStream of generated XMLPrintingException - in case of any errors occur during XML generationpublic Map<String,Source> getXSLTemplateWithBookmarks()
getXSLTemplateWithBookmarks in interface Printablepublic List<Source> getXSLTemplates()
PrintablegetXSLTemplates in interface Printablepublic boolean isWatermarkEnabled()
isWatermarkEnabled in interface PrintablePrintable.isWatermarkEnabled()public Watermarkable getWatermarkable()
getWatermarkable in interface PrintableCopyright © 2013 The Kuali Foundation. All Rights Reserved.