org.seasar.fisshplate.core.element
クラス IfBlock
java.lang.Object
org.seasar.fisshplate.core.element.AbstractBlock
org.seasar.fisshplate.core.element.IfBlock
- すべての実装されたインタフェース:
- TemplateElement
- 直系の既知のサブクラス:
- ElseIfBlock
public class IfBlock
- extends AbstractBlock
- 作成者:
- rokugen
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IfBlock
public IfBlock(String condition)
- パラメータ:
condition
- 条件式
setNextBlock
public void setNextBlock(AbstractBlock next)
- 次の条件のブロック要素を設定します。具体的には、
ElseIfBlock
かElseBlock
になります。
- パラメータ:
next
- 次の条件のブロックを保持する要素。
getNextBlock
public TemplateElement getNextBlock()
- 次の条件のブロック要素を戻します。
- 戻り値:
- 次の条件のブロック要素
merge
public void merge(FPContext context)
throws FPMergeException
- インタフェース
TemplateElement
の記述:
- コンテキストに格納されたデータをテンプレートに埋め込みます。
- パラメータ:
context
- コンテキスト
- 例外:
FPMergeException
- データ埋め込み時にエラーが発生した際に投げられます。
Copyright © 2009 The Seasar Foundation. All Rights Reserved.