Package step.plugins.views
Class AbstractView<V extends ViewModel>
- java.lang.Object
-
- step.plugins.views.AbstractView<V>
-
- Direct Known Subclasses:
AbstractTimeBasedView
,ErrorDistributionView
,ReportNodeStatusDistributionView
,TestcaseStatusDistributionView
public abstract class AbstractView<V extends ViewModel> extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractView()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
addModel(String executionId, V model)
abstract void
afterReportNodeExecution(V model, ReportNode node)
abstract void
afterReportNodeSkeletonCreation(V model, ReportNode node)
abstract void
beforeReportNodeExecution(V model, ReportNode node)
V
getModel(String executionId)
abstract String
getViewId()
abstract V
init()
V
removeModel(String executionId)
abstract void
rollbackReportNode(V model, ReportNode node)
-
-
-
Method Detail
-
init
public abstract V init()
-
getViewId
public abstract String getViewId()
-
beforeReportNodeExecution
public abstract void beforeReportNodeExecution(V model, ReportNode node)
-
afterReportNodeSkeletonCreation
public abstract void afterReportNodeSkeletonCreation(V model, ReportNode node)
-
afterReportNodeExecution
public abstract void afterReportNodeExecution(V model, ReportNode node)
-
rollbackReportNode
public abstract void rollbackReportNode(V model, ReportNode node)
-
-