org.seasar.fisshplate.core.element
クラス El
java.lang.Object
org.seasar.fisshplate.core.element.El
- すべての実装されたインタフェース:
- TemplateElement
public class El
- extends Object
- implements TemplateElement
テンプレートのセルの値にバインド変数が含まれる場合の要素クラスです。OGNLで評価します。
- 作成者:
- rokugen
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
targetElement
protected AbstractCell targetElement
El
public El(AbstractCell target)
- コンストラクタです。
- パラメータ:
target
- バインド変数を評価する対象となるセル要素
merge
public void merge(FPContext context)
throws FPMergeException
- インタフェース
TemplateElement
の記述:
- コンテキストに格納されたデータをテンプレートに埋め込みます。
- 定義:
- インタフェース
TemplateElement
内の merge
- パラメータ:
context
- コンテキスト
- 例外:
FPMergeException
- データ埋め込み時にエラーが発生した際に投げられます。
getBoundValue
protected Object getBoundValue(FPContext context)
throws FPMergeException
- 例外:
FPMergeException
convertLineFeed
protected Object convertLineFeed(Object value)
getOriginalCellValue
public String getOriginalCellValue()
Copyright © 2009 The Seasar Foundation. All Rights Reserved.