Class AbstractView<V extends ViewModel>

    • Constructor Detail

      • AbstractView

        public AbstractView()
    • Method Detail

      • init

        public abstract V init()
      • getViewId

        public abstract java.lang.String getViewId()
      • getModel

        public V getModel​(java.lang.String executionId)
      • removeModel

        public V removeModel​(java.lang.String executionId)
      • addModel

        public void addModel​(java.lang.String executionId,
                             V model)
      • 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)