org.seasar.fisshplate.core.element
クラス AbstractBlock
java.lang.Object
org.seasar.fisshplate.core.element.AbstractBlock
- すべての実装されたインタフェース:
- TemplateElement
- 直系の既知のサブクラス:
- ElseBlock, HorizontalIteratorBlock, IfBlock, IteratorBlock, PageFooterBlock, PageHeaderBlock, WhileBlock
public abstract class AbstractBlock
- extends Object
- implements TemplateElement
ブロック要素を表す基底クラスです。
- 作成者:
- rokugen
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
childList
protected List childList
AbstractBlock
public AbstractBlock()
addChild
public void addChild(TemplateElement element)
- ブロック内の子要素を追加します。
- パラメータ:
element
-
getChildList
public List getChildList()
- ブロック内の子要素のリストを戻します。
- 戻り値:
- 子要素のリスト
mergeChildren
protected void mergeChildren(FPContext context)
throws FPMergeException
- 子要素にデータを埋め込みます
- パラメータ:
context
- コンテキスト
- 例外:
FPMergeException
- データ埋め込み時にエラーが発生した際に投げられます。
Copyright © 2009 The Seasar Foundation. All Rights Reserved.