|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.fisshplate.core.element.Root
public class Root
全ての要素のルートとなる要素クラスです。
内部で、ヘッダ要素、ボディ要素のリスト、フッタ要素を保持します。
コンストラクタの概要 | |
---|---|
Root()
|
メソッドの概要 | |
---|---|
void |
addBody(TemplateElement element)
ボディの要素を追加します。 |
List |
getBodyElementList()
ボディ要素のリストを戻します。 |
TemplateElement |
getPageFooter()
|
TemplateElement |
getPageHeader()
ページヘッダの要素を戻します。 |
void |
merge(FPContext context)
コンテキストに格納されたデータをテンプレートに埋め込みます。 |
void |
setPageFooter(TemplateElement pageFooter)
|
void |
setPageHeader(TemplateElement pageHeader)
ページヘッダの要素を設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public Root()
メソッドの詳細 |
---|
public void merge(FPContext context) throws FPMergeException
TemplateElement
の記述:
TemplateElement
内の merge
context
- コンテキスト
FPMergeException
- データ埋め込み時にエラーが発生した際に投げられます。public TemplateElement getPageHeader()
public void setPageHeader(TemplateElement pageHeader)
pageHeader
- ページヘッダの要素public TemplateElement getPageFooter()
public void setPageFooter(TemplateElement pageFooter)
public void addBody(TemplateElement element)
element
- ボディの要素public List getBodyElementList()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |