@Dependent public class CoverageReportDonutPresenter extends Object
Modifier and Type | Field and Description |
---|---|
protected elemental2.dom.HTMLDivElement |
container |
protected org.dashbuilder.displayer.client.Displayer |
displayer |
protected org.dashbuilder.displayer.client.DisplayerCoordinator |
displayerCoordinator |
protected org.dashbuilder.displayer.client.DisplayerLocator |
displayerLocator |
protected org.jboss.errai.common.client.dom.elemental2.Elemental2DomUtil |
elemental2DomUtil |
Constructor and Description |
---|
CoverageReportDonutPresenter() |
CoverageReportDonutPresenter(org.dashbuilder.displayer.client.DisplayerLocator displayerLocator,
org.jboss.errai.common.client.dom.elemental2.Elemental2DomUtil elemental2DomUtil,
org.dashbuilder.displayer.client.DisplayerCoordinator displayerCoordinator) |
Modifier and Type | Method and Description |
---|---|
void |
init(elemental2.dom.HTMLDivElement container) |
protected org.dashbuilder.displayer.client.Displayer |
makeDisplayer(int executed,
int notCovered,
String coveragePercentage) |
void |
manageChartLabels()
Scope of this method is to manage the labels inside the Donut chart.
|
void |
showCoverageReport(int executed,
int notCovered,
String coveragePercentage) |
protected org.jboss.errai.common.client.dom.elemental2.Elemental2DomUtil elemental2DomUtil
protected org.dashbuilder.displayer.client.DisplayerLocator displayerLocator
protected org.dashbuilder.displayer.client.DisplayerCoordinator displayerCoordinator
protected org.dashbuilder.displayer.client.Displayer displayer
protected elemental2.dom.HTMLDivElement container
public CoverageReportDonutPresenter()
@Inject public CoverageReportDonutPresenter(org.dashbuilder.displayer.client.DisplayerLocator displayerLocator, org.jboss.errai.common.client.dom.elemental2.Elemental2DomUtil elemental2DomUtil, org.dashbuilder.displayer.client.DisplayerCoordinator displayerCoordinator)
public void init(elemental2.dom.HTMLDivElement container)
public void showCoverageReport(int executed, int notCovered, String coveragePercentage)
public void manageChartLabels()
container
DOM to retrieve manually the text tags elements which handle the labels.protected org.dashbuilder.displayer.client.Displayer makeDisplayer(int executed, int notCovered, String coveragePercentage)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.