org.seasar.fisshplate.core.element
クラス HorizontalIteratorBlock
java.lang.Object
org.seasar.fisshplate.core.element.AbstractBlock
org.seasar.fisshplate.core.element.HorizontalIteratorBlock
- すべての実装されたインタフェース:
- TemplateElement
public class HorizontalIteratorBlock
- extends AbstractBlock
横へ展開するイテレーションを処理するブロック要素クラスです
- 作成者:
- rokugen
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HorizontalIteratorBlock
public HorizontalIteratorBlock(String varName,
String iteratorName,
String indexName,
CellWrapper cell)
- 要素を保持する変数名とイテレータ自身の名前とループのインデックス名とタグの書かれたセルを受け取ります。
- パラメータ:
varName
- イテレータ内の要素を保持する変数名iteratorName
- イテレータ名indexName
- ループのインデックス名cell
- タグの書かれたセル
merge
public void merge(FPContext context)
throws FPMergeException
- インタフェース
TemplateElement
の記述:
- コンテキストに格納されたデータをテンプレートに埋め込みます。
- パラメータ:
context
- コンテキスト
- 例外:
FPMergeException
- データ埋め込み時にエラーが発生した際に投げられます。
mergeBlock
protected void mergeBlock(FPContext context,
int startCell)
throws FPMergeException
- 例外:
FPMergeException
Copyright © 2009 The Seasar Foundation. All Rights Reserved.