org.jacoco.report.internal.html.page
Class SessionsPage

java.lang.Object
  extended by org.jacoco.report.internal.html.page.ReportPage
      extended by 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
SessionsPage(List<org.jacoco.core.data.SessionInfo> sessionInfos, Collection<org.jacoco.core.data.ExecutionData> executionData, ElementIndex index, ReportPage parent, ReportOutputFolder folder, IHTMLReportContext context)
          Creates a new page page to display session information.
 
Method Summary
protected  void content(HTMLElement body)
          Creates the actual content of the page.
protected  String getFileName()
          Specifies the local file name of this page.
 String getLinkLabel()
          Returns the display label used for the link.
 String getLinkStyle()
          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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionsPage

public SessionsPage(List<org.jacoco.core.data.SessionInfo> sessionInfos,
                    Collection<org.jacoco.core.data.ExecutionData> executionData,
                    ElementIndex index,
                    ReportPage parent,
                    ReportOutputFolder folder,
                    IHTMLReportContext context)
Creates a new page page to display session information.

Parameters:
sessionInfos - session info objects
executionData - execution data objects
index - index for cross-linking
parent - optional hierarchical parent
folder - base folder to create this page in
context - settings context
Method Detail

content

protected void content(HTMLElement body)
                throws IOException
Description copied from class: ReportPage
Creates the actual content of the page.

Specified by:
content in class ReportPage
Parameters:
body - body tag of the page
Throws:
IOException - in case of IO problems with the report writer

getFileName

protected String getFileName()
Description copied from class: ReportPage
Specifies the local file name of this page.

Specified by:
getFileName in class ReportPage
Returns:
local file name

getLinkStyle

public String getLinkStyle()
Description copied from interface: ILinkable
Optional style class to be associated with the link.

Returns:
link style class or null

getLinkLabel

public String getLinkLabel()
Description copied from interface: ILinkable
Returns the display label used for the link.

Returns:
display label


Copyright © 2009–2024 Mountainminds GmbH & Co. KG. All rights reserved.