ドキュメントの解析情報の生成は、二段階に分けて行われます。
データを収集し、保存する
保存されたデータをもとに、さまざまなレポートを生成する
QA_Peardoc_Coverage にある generateCoverage() は、網羅状況のデータを算出してそれを配列で返します。 これはシリアライズして保存することができ、すべての Renderer クラスで、それを入力として使用することができます。
QA_Peardoc_Coverage_Renderer インターフェイスを実装したクラスは render() メソッドを提供します。 これは generateCoverage() が返すデータを受け取り、 解析結果を返します。この結果は、たいていの場合は HTML を含む文字列となります。