org.ideahamster.metis.report
Class MetisReport
java.lang.Object
|
+--org.ideahamster.metis.report.MetisReport
- Direct Known Subclasses:
- MetisReportASCII, MetisReportHTML
- public abstract class MetisReport
- extends java.lang.Object
- Version:
1.3.1
- Author:
- Sacha Faust
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_reportFile
protected java.io.RandomAccessFile m_reportFile
m_site
protected faust.sacha.web.data.Site m_site
m_siteStats
protected SiteStats m_siteStats
m_siteTotalElements
protected int m_siteTotalElements
MetisReport
protected MetisReport(java.lang.String fileName)
MetisReport
public MetisReport(faust.sacha.web.data.Site site,
SiteStats siteStats)
MetisReport
public MetisReport(faust.sacha.web.data.Site site,
SiteStats siteStats,
java.lang.String fileName)
close
public void close()
setSite
protected void setSite(faust.sacha.web.data.Site site)
setSiteStats
protected void setSiteStats(SiteStats siteStats)
setFile
protected void setFile(java.io.RandomAccessFile reportFile)
generateReport
public void generateReport()
generateHeaderReport
protected abstract java.lang.String generateHeaderReport()
generateFileByTypeReport
protected abstract java.lang.String generateFileByTypeReport()
generateFolderReport
protected abstract java.lang.String generateFolderReport()
generateEmailByDomainReport
protected abstract java.lang.String generateEmailByDomainReport()
generateOutsideURLByDomainReport
protected abstract java.lang.String generateOutsideURLByDomainReport()
generateSiteMapReport
protected abstract java.lang.String generateSiteMapReport()
generateFileInfoReportByFolder
protected abstract java.lang.String generateFileInfoReportByFolder()
generateCommentsByFileReport
protected abstract java.lang.String generateCommentsByFileReport()
generateScriptReport
protected abstract java.lang.String generateScriptReport()
generateFootNote
protected abstract java.lang.String generateFootNote()