Class SessionsPage
- java.lang.Object
-
- org.jacoco.report.internal.html.page.ReportPage
-
- org.jacoco.report.internal.html.page.SessionsPage
-
- All Implemented Interfaces:
ILinkable
public class SessionsPage extends ReportPage
Page to display information about sessions covered by this report.
-
-
Field Summary
-
Fields inherited from class org.jacoco.report.internal.html.page.ReportPage
context, folder
-
-
Constructor Summary
Constructors Constructor Description SessionsPage(java.util.List<SessionInfo> sessionInfos, java.util.Collection<ExecutionData> executionData, ElementIndex index, ReportPage parent, ReportOutputFolder folder, IHTMLReportContext context)Creates a new page page to display session information.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcontent(HTMLElement body)Creates the actual content of the page.protected java.lang.StringgetFileName()Specifies the local file name of this page.java.lang.StringgetLinkLabel()Returns the display label used for the link.java.lang.StringgetLinkStyle()Optional style class to be associated with the link.-
Methods inherited from class org.jacoco.report.internal.html.page.ReportPage
getLink, getOnload, head, infoLinks, isRootPage, render
-
-
-
-
Constructor Detail
-
SessionsPage
public SessionsPage(java.util.List<SessionInfo> sessionInfos, java.util.Collection<ExecutionData> executionData, ElementIndex index, ReportPage parent, ReportOutputFolder folder, IHTMLReportContext context)
Creates a new page page to display session information.- Parameters:
sessionInfos- session info objectsexecutionData- execution data objectsindex- index for cross-linkingparent- optional hierarchical parentfolder- base folder to create this page incontext- settings context
-
-
Method Detail
-
content
protected void content(HTMLElement body) throws java.io.IOException
Description copied from class:ReportPageCreates the actual content of the page.- Specified by:
contentin classReportPage- Parameters:
body- body tag of the page- Throws:
java.io.IOException- in case of IO problems with the report writer
-
getFileName
protected java.lang.String getFileName()
Description copied from class:ReportPageSpecifies the local file name of this page.- Specified by:
getFileNamein classReportPage- Returns:
- local file name
-
getLinkStyle
public java.lang.String getLinkStyle()
Description copied from interface:ILinkableOptional style class to be associated with the link.- Returns:
- link style class or
null
-
getLinkLabel
public java.lang.String getLinkLabel()
Description copied from interface:ILinkableReturns the display label used for the link.- Returns:
- display label
-
-