AbstractReportVisitor

Convenience base class with no-op implementations of all ReportVisitor methods. Extend this when only a subset of node types needs custom handling.

The companion object exposes format-agnostic helpers for building ReportNode.StatTable row data directly from StatisticIfc — avoiding any DataFrame pipeline in the renderer layer and ensuring all four renderers produce an identical, consistently-columned compact and diagnostic view.

Inheritors

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun enterDocument(node: ReportNode.Document)
Link copied to clipboard
open override fun enterSection(node: ReportNode.Section)
Link copied to clipboard
open override fun exitDocument(node: ReportNode.Document)
Link copied to clipboard
open override fun exitSection(node: ReportNode.Section)
Link copied to clipboard
open override fun visit(node: ReportNode.DataTable)
open override fun visit(node: ReportNode.Heading)
open override fun visit(node: ReportNode.PageBreak)
open override fun visit(node: ReportNode.Paragraph)
open override fun visit(node: ReportNode.PlotNode)
open override fun visit(node: ReportNode.RawText)
open override fun visit(node: ReportNode.StatPropertyTable)
open override fun visit(node: ReportNode.StatTable)
open override fun visit(node: ReportNode.WeightedStatTable)