Class CoverageReportDonutPresenter


  • @Dependent
    public class CoverageReportDonutPresenter
    extends Object
    • Field Detail

      • elemental2DomUtil

        protected org.jboss.errai.common.client.dom.elemental2.Elemental2DomUtil elemental2DomUtil
      • displayerLocator

        protected org.dashbuilder.displayer.client.DisplayerLocator displayerLocator
      • displayerCoordinator

        protected org.dashbuilder.displayer.client.DisplayerCoordinator displayerCoordinator
      • displayer

        protected org.dashbuilder.displayer.client.Displayer displayer
      • container

        protected elemental2.dom.HTMLDivElement container
    • Constructor Detail

      • CoverageReportDonutPresenter

        public CoverageReportDonutPresenter()
      • 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)
    • Method Detail

      • init

        public void init​(elemental2.dom.HTMLDivElement container)
      • showCoverageReport

        public void showCoverageReport​(int executed,
                                       int notCovered,
                                       String coveragePercentage)
      • initializeCSS

        public void initializeCSS()
      • makeDisplayer

        protected org.dashbuilder.displayer.client.Displayer makeDisplayer​(int executed,
                                                                           int notCovered,
                                                                           String coveragePercentage)