org.jacoco.report.html
Interface ICoverageTableItem

All Known Implementing Classes:
ClassPage, GroupPage, PackagePage, ReportPage, SourceFilePage

public interface ICoverageTableItem

Interface for a item (row) in a coverage data table.

Version:
$Revision: $
Author:
Marc R. Hoffmann

Method Summary
 String getLabel()
          Returns the display name of the item.
 String getLink(ReportOutputFolder base)
          Returns an optional link that the item will be linked to.
 ICoverageNode getNode()
          Returns the corresponding node data.
 

Method Detail

getLabel

String getLabel()
Returns the display name of the item. This might be different from the node name.

Returns:
display name of the item

getLink

String getLink(ReportOutputFolder base)
Returns an optional link that the item will be linked to.

Parameters:
base - base folder from where the link is created
Returns:
relative link or null if the item has no link

getNode

ICoverageNode getNode()
Returns the corresponding node data.

Returns:
node data