Class CoverageReportViewImpl
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.drools.workbench.screens.scenariosimulation.businesscentral.client.rightpanel.coverage.CoverageReportViewImpl
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget,CoverageReportView,org.drools.workbench.screens.scenariosimulation.client.rightpanel.SubDockView<CoverageReportView.Presenter>,org.uberfire.client.mvp.HasPresenter<CoverageReportView.Presenter>
@ApplicationScoped @Templated(stylesheet="/org/drools/workbench/screens/scenariosimulation/client/resources/css/ScenarioSimulationEditorStyles.css") public class CoverageReportViewImpl extends com.google.gwt.user.client.ui.Composite implements CoverageReportView
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
-
Nested classes/interfaces inherited from interface org.drools.workbench.screens.scenariosimulation.businesscentral.client.rightpanel.coverage.CoverageReportView
CoverageReportView.Presenter
-
-
Field Summary
Fields Modifier and Type Field Description protected elemental2.dom.HTMLDivElementbuttonSectionprotected elemental2.dom.HTMLDivElementdonutChartprotected elemental2.dom.HTMLButtonElementdownloadReportButtonprotected elemental2.dom.HTMLElementdownloadReportButtonSpanTextprotected elemental2.dom.HTMLDivElementemptyStatusprotected elemental2.dom.HTMLDivElementemptyStatusTextprotected elemental2.dom.HTMLElementlistprotected elemental2.dom.HTMLDivElementlistSectionprotected elemental2.dom.HTMLElementnumberOfTimesElementEvaluatedprotected CoverageReportView.Presenterpresenterprotected elemental2.dom.HTMLElementreportAvailableprotected elemental2.dom.HTMLElementreportAvailableLabelprotected elemental2.dom.HTMLElementreportCoverageprotected elemental2.dom.HTMLElementreportCoverageLabelprotected elemental2.dom.HTMLElementreportExecutedprotected elemental2.dom.HTMLElementreportExecutedLabelprotected elemental2.dom.HTMLUListElementscenarioListprotected elemental2.dom.HTMLDivElementscenarioListSectionprotected elemental2.dom.HTMLDivElementsummarySection
-
Constructor Summary
Constructors Constructor Description CoverageReportViewImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description elemental2.dom.HTMLDivElementgetDonutChart()elemental2.dom.HTMLButtonElementgetDownloadReportButton()elemental2.dom.HTMLElementgetList()CoverageReportView.PresentergetPresenter()elemental2.dom.HTMLUListElementgetScenarioList()voidhide()voidinit(CoverageReportView.Presenter presenter)voidinitText(org.drools.scenariosimulation.api.model.ScenarioSimulationModel.Type type)voidonDownloadReportButton(com.google.gwt.event.dom.client.ClickEvent event)voidreset()voidsetEmptyStatusText(String value)voidsetReportAvailable(String value)voidsetReportCoverage(String value)voidsetReportExecuted(String value)voidshow()-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
-
-
-
Field Detail
-
presenter
protected CoverageReportView.Presenter presenter
-
downloadReportButton
@DataField protected elemental2.dom.HTMLButtonElement downloadReportButton
-
downloadReportButtonSpanText
@DataField protected elemental2.dom.HTMLElement downloadReportButtonSpanText
-
reportAvailableLabel
@DataField protected elemental2.dom.HTMLElement reportAvailableLabel
-
reportAvailable
@DataField protected elemental2.dom.HTMLElement reportAvailable
-
reportExecutedLabel
@DataField protected elemental2.dom.HTMLElement reportExecutedLabel
-
reportExecuted
@DataField protected elemental2.dom.HTMLElement reportExecuted
-
reportCoverageLabel
@DataField protected elemental2.dom.HTMLElement reportCoverageLabel
-
reportCoverage
@DataField protected elemental2.dom.HTMLElement reportCoverage
-
list
@DataField protected elemental2.dom.HTMLElement list
-
donutChart
@DataField protected elemental2.dom.HTMLDivElement donutChart
-
scenarioList
@DataField protected elemental2.dom.HTMLUListElement scenarioList
-
emptyStatus
@DataField protected elemental2.dom.HTMLDivElement emptyStatus
-
emptyStatusText
@DataField protected elemental2.dom.HTMLDivElement emptyStatusText
-
buttonSection
@DataField protected elemental2.dom.HTMLDivElement buttonSection
-
summarySection
@DataField protected elemental2.dom.HTMLDivElement summarySection
-
listSection
@DataField protected elemental2.dom.HTMLDivElement listSection
-
scenarioListSection
@DataField protected elemental2.dom.HTMLDivElement scenarioListSection
-
numberOfTimesElementEvaluated
@DataField protected elemental2.dom.HTMLElement numberOfTimesElementEvaluated
-
-
Method Detail
-
initText
public void initText(org.drools.scenariosimulation.api.model.ScenarioSimulationModel.Type type)
- Specified by:
initTextin interfaceCoverageReportView
-
getPresenter
public CoverageReportView.Presenter getPresenter()
- Specified by:
getPresenterin interfaceorg.drools.workbench.screens.scenariosimulation.client.rightpanel.SubDockView<CoverageReportView.Presenter>
-
init
public void init(CoverageReportView.Presenter presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<CoverageReportView.Presenter>
-
reset
public void reset()
- Specified by:
resetin interfaceorg.drools.workbench.screens.scenariosimulation.client.rightpanel.SubDockView<CoverageReportView.Presenter>
-
hide
public void hide()
- Specified by:
hidein interfaceCoverageReportView
-
show
public void show()
- Specified by:
showin interfaceCoverageReportView
-
setReportAvailable
public void setReportAvailable(String value)
- Specified by:
setReportAvailablein interfaceCoverageReportView
-
setReportExecuted
public void setReportExecuted(String value)
- Specified by:
setReportExecutedin interfaceCoverageReportView
-
setReportCoverage
public void setReportCoverage(String value)
- Specified by:
setReportCoveragein interfaceCoverageReportView
-
setEmptyStatusText
public void setEmptyStatusText(String value)
- Specified by:
setEmptyStatusTextin interfaceCoverageReportView
-
getList
public elemental2.dom.HTMLElement getList()
- Specified by:
getListin interfaceCoverageReportView
-
getDonutChart
public elemental2.dom.HTMLDivElement getDonutChart()
- Specified by:
getDonutChartin interfaceCoverageReportView
-
getScenarioList
public elemental2.dom.HTMLUListElement getScenarioList()
- Specified by:
getScenarioListin interfaceCoverageReportView
-
getDownloadReportButton
public elemental2.dom.HTMLButtonElement getDownloadReportButton()
- Specified by:
getDownloadReportButtonin interfaceCoverageReportView
-
onDownloadReportButton
@EventHandler("downloadReportButton") public void onDownloadReportButton(com.google.gwt.event.dom.client.ClickEvent event)
-
-