report
インタフェース BlockBuilder

すべてのスーパーインタフェース:
Builder, LayoutBuilder

public interface BlockBuilder
extends LayoutBuilder

report パッケージのユーザが定義するブロック構成ハンドラが実装するインタフェース


メソッドの概要
 void enterIteration(Block target, Context context)
          ブロックの処理が繰り返されるたびに、パッケージから呼び出される。
 
インタフェース report.Builder から継承されたメソッド
begin, end
 

メソッドの詳細

enterIteration

void enterIteration(Block target,
                    Context context)
                    throws ReportException
ブロックの処理が繰り返されるたびに、パッケージから呼び出される。

パラメータ:
context - 親ノード、編集データの辞書構造、繰り返し全回数と今回の呼び出しの繰り返しインデックスなどのコンテクストが渡される。
例外:
異常が発生すれば例外 - (ReportException あるいは ReportUserException) を投げる。
ReportException