Package step.core.views
Class AbstractView<V extends ViewModel>
java.lang.Object
step.core.views.AbstractView<V>
- Direct Known Subclasses:
AbstractTimeBasedView
,ErrorDistributionView
,ReportNodeStatusDistributionView
,TestcaseStatusDistributionView
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
abstract void
afterReportNodeExecution
(V model, ReportNode node) abstract void
afterReportNodeSkeletonCreation
(V model, ReportNode node) abstract void
beforeReportNodeExecution
(V model, ReportNode node) abstract String
abstract V
init()
void
onErrorContributionRemoval
(V model, ReportNode node) This method is called when the error contribution of a report node should be removed.abstract void
onReportNodeRemoval
(V model, ReportNode node) This method is called when a report node is removed from the tree.removeModel
(String executionId)
-
Constructor Details
-
AbstractView
public AbstractView()
-
-
Method Details
-
init
-
getViewId
-
getModel
-
removeModel
-
addModel
-
beforeReportNodeExecution
-
afterReportNodeSkeletonCreation
-
afterReportNodeExecution
-
onReportNodeRemoval
This method is called when a report node is removed from the tree.- Parameters:
model
-node
-
-
onErrorContributionRemoval
This method is called when the error contribution of a report node should be removed. SeeReportNode.getContributingError()
for more details about error contribution- Parameters:
model
-node
-
-