Package com.unitesk.aspectrace.sampleApp
Class CoverageCollectorCTESK.CoveragePage
- java.lang.Object
-
- com.unitesk.aspectrace.ReportEntity
-
- com.unitesk.aspectrace.html.ReportPage
-
- com.unitesk.aspectrace.html.HtmlReportPage
-
- com.unitesk.aspectrace.sampleApp.CoverageCollectorCTESK.CoveragePage
-
- Enclosing class:
- CoverageCollectorCTESK
public class CoverageCollectorCTESK.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
coveredLeafCount
protected int
hitCount
-
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()
protected
CoveragePage(com.unitesk.coverage.CoverageStructure cs)
-
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 CoverageCollectorCTESK.Leaf
getLeaf(com.unitesk.coverage.CoverageElement ce)
Get or create leaf.int
getLevel()
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
-
getLeaf
protected CoverageCollectorCTESK.Leaf getLeaf(com.unitesk.coverage.CoverageElement ce)
Get or create leaf.
-
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)
-
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)
-
getLevel
public int getLevel()
-
-