|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface Builder
report パッケージのユーザが定義する、ノードそれぞれの構成ハンドラの基底インタフェース
メソッドの概要 | |
---|---|
void |
begin(Node target,
Context context)
ノード (レイアウト、ブロック、レコード) の編集処理が開始されることをパッケージ・ユーザ側に報せる。 |
void |
end(Node target,
Context context)
ノード (レイアウト、ブロック、レコード) の編集処理が終了したことをパッケージ・ユーザ側に報せる。 |
メソッドの詳細 |
---|
void begin(Node target, Context context) throws ReportException
context
- 編集処理が開始されるノードと編集データを保持する辞書構造などのコンテクストが渡される。
処理中で異常が発生したら例外
- (ReportException あるいは ReportUserException) を投げる。
ReportException
void end(Node target, Context context) throws ReportException
context
- 編集処理が終了したノードと編集データを保持する編集データ辞書構造などが渡される。
処理中で異常が発生したら例外
- (ReportException あるいは ReportUserException) を投げる。
ReportException
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |