Below is the file 'ChartRender.py' from this revision. You can also download the file.

#!/usr/bin/env python

# ChartRender.py
#

class ChartRender:
	def __init__(self, chart):
		self.chart = chart

	def _render_single_text(self, ledger):
		print self.chart.details(ledger)

	def render(self, format, ledgers):
		for l in ledgers:
			self._render_single_text(l)