Package com.unitesk.aspectrace.sampleApp
Class HugeCoverageCollectorCTESK.CoveragePage
- java.lang.Object
-
- com.unitesk.aspectrace.ReportEntity
-
- com.unitesk.aspectrace.html.ReportPage
-
- com.unitesk.aspectrace.html.HtmlReportPage
-
- com.unitesk.aspectrace.sampleApp.HugeCoverageCollectorCTESK.CoveragePage
-
- Enclosing class:
- HugeCoverageCollectorCTESK
protected class HugeCoverageCollectorCTESK.CoveragePage extends HtmlReportPage
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.unitesk.aspectrace.html.HtmlReportPage
HtmlReportPage.Streamable
-
-
Field Summary
Fields Modifier and Type Field Description protected int
coveredCount
protected com.unitesk.coverage.CoverageElement
rootElem
-
Fields inherited from class com.unitesk.aspectrace.html.HtmlReportPage
pageRefs
-
Fields inherited from class com.unitesk.aspectrace.html.ReportPage
DEFAULT_CHARSET
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CoveragePage(com.unitesk.coverage.CoverageElement rootElem)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
generatePageBody(java.io.PrintWriter pw)
Generates page body.protected void
generateRows(java.io.PrintWriter pw, com.unitesk.coverage.CoverageElement[] elements, int colspan)
java.lang.String
getAspect()
Gets the aspect which contains this report entity.protected int
getHeight(com.unitesk.coverage.CoverageElement[] elems)
protected int
getHits(com.unitesk.coverage.CoverageElement ce)
protected int
getMaxDepth(com.unitesk.coverage.CoverageElement[] elems)
protected boolean
hasUncoveredLeaves(com.unitesk.coverage.CoverageElement ce)
-
Methods inherited from class com.unitesk.aspectrace.html.HtmlReportPage
addPageRef, addPageRef, encodeSimple, generate, generateHeadContents, generatePage, generatePageHead, generatePageTail, generateRef, generateRefs, generateRefSection, generateTextRef, getCharset, getGenerator, getMasterPage, getParentMark, getParentPage, getPath, getRelativeRef, getStyle, getTitle, setMasterPage, setParent, setStyle, setTitle
-
Methods inherited from class com.unitesk.aspectrace.html.ReportPage
buildRefs, getRelativePath, getRelativePathFrom, getRelativePathFrom, getRelativePathTo, getRelativePathTo, setCharset, setGenerator, setPath
-
Methods inherited from class com.unitesk.aspectrace.ReportEntity
getAssociatedChannel, getTagMarks, setAssociatedChannel, setTagMarks
-
-
-
-
Method Detail
-
getAspect
public java.lang.String getAspect()
Description copied from class:ReportEntity
Gets the aspect which contains this report entity. Classreport generator
uses this information for an automatic reference generation; Other components of report generator may use this information as they see fit.- Overrides:
getAspect
in classReportEntity
- Returns:
- Aspect name. Empty string is used for an empty aspect.
null
if the aspect is unidentified.
-
generatePageBody
public void generatePageBody(java.io.PrintWriter pw)
Description copied from class:HtmlReportPage
Generates page body.- Specified by:
generatePageBody
in classHtmlReportPage
-
generateRows
protected void generateRows(java.io.PrintWriter pw, com.unitesk.coverage.CoverageElement[] elements, int colspan)
-
getHits
protected int getHits(com.unitesk.coverage.CoverageElement ce)
-
hasUncoveredLeaves
protected boolean hasUncoveredLeaves(com.unitesk.coverage.CoverageElement ce)
-
getHeight
protected int getHeight(com.unitesk.coverage.CoverageElement[] elems)
-
getMaxDepth
protected int getMaxDepth(com.unitesk.coverage.CoverageElement[] elems)
-
-