public abstract class PDFReporter extends Object
| Constructor and Description |
|---|
PDFReporter(Credentials credentials) |
| Modifier and Type | Method and Description |
|---|---|
com.lowagie.text.Image |
getCCNDistribution(Project project) |
String |
getConfigProperty(String key) |
protected abstract Properties |
getLangProperties() |
protected abstract URL |
getLogo() |
Project |
getProject() |
protected abstract String |
getProjectKey() |
ByteArrayOutputStream |
getReport() |
protected abstract Properties |
getReportProperties() |
abstract String |
getReportType() |
com.lowagie.text.Image |
getTendencyImage(int tendencyQualitative,
int tendencyCuantitative) |
String |
getTextProperty(String key) |
protected abstract void |
printFrontPage(com.lowagie.text.Document frontPageDocument,
com.lowagie.text.pdf.PdfWriter frontPageWriter) |
protected abstract void |
printPdfBody(com.lowagie.text.Document document) |
protected abstract void |
printTocTitle(Toc tocDocument) |
public PDFReporter(Credentials credentials)
public ByteArrayOutputStream getReport() throws com.lowagie.text.DocumentException, IOException, ReportException
com.lowagie.text.DocumentExceptionIOExceptionReportExceptionpublic Project getProject() throws org.sonar.api.utils.HttpDownloader.HttpException, IOException, ReportException
org.sonar.api.utils.HttpDownloader.HttpExceptionIOExceptionReportExceptionpublic com.lowagie.text.Image getCCNDistribution(Project project)
public com.lowagie.text.Image getTendencyImage(int tendencyQualitative,
int tendencyCuantitative)
protected abstract void printPdfBody(com.lowagie.text.Document document)
throws com.lowagie.text.DocumentException,
IOException,
ReportException
com.lowagie.text.DocumentExceptionIOExceptionReportExceptionprotected abstract void printTocTitle(Toc tocDocument) throws com.lowagie.text.DocumentException, IOException
com.lowagie.text.DocumentExceptionIOExceptionprotected abstract URL getLogo()
protected abstract String getProjectKey()
protected abstract void printFrontPage(com.lowagie.text.Document frontPageDocument,
com.lowagie.text.pdf.PdfWriter frontPageWriter)
throws ReportException
ReportExceptionprotected abstract Properties getReportProperties()
protected abstract Properties getLangProperties()
public abstract String getReportType()
Copyright © 2010-2015 klicap - ingenieria del puzle. All Rights Reserved.