|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
スクリプトの実行環境。
| フィールドの概要 |
| インタフェース org.seasar.mayaa.ParameterAware から継承したフィールド |
IS_SECURE_WEB |
| メソッドの概要 | |
void |
addAttributeScope(AttributeScope attrs)
ユーザー定義スコープオブジェクトを追加する。 |
CompiledScript |
compile(SourceDescriptor source,
java.lang.String encoding)
スクリプトソースファイルを読み込んでコンパイルする。 |
CompiledScript |
compile(java.lang.String script,
PositionAware position)
式文字列をコンパイルする。 |
java.lang.Object |
convertFromScriptObject(java.lang.Object scriptObject)
スクリプト内部表現オブジェクトから、Javaのオブジェクトに変換する。 |
java.lang.Object |
convertFromScriptObject(java.lang.Object scriptObject,
java.lang.Class expectedClass)
スクリプト内部表現オブジェクトから、Javaのオブジェクトに変換する。 |
void |
endScope()
テンプレート描画時に、プロセッサのエンドイベントと同期するためのメソッド。 |
java.lang.String |
getBlockSign()
スクリプト文字列ブロックの開きクオートに前置される識別文字列の取得。 |
void |
initScope()
テンプレート描画時に、プロセッサのスタートイベントと同期するためのメソッド。 |
boolean |
isEmpty(java.lang.Object scriptResult)
スクリプトとして空と見なせることを判定する。 |
java.util.Iterator |
iterateAttributeScope()
ユーザー定義スコープオブジェクトをイテレートする。 |
void |
startScope(java.util.Map variables)
テンプレート描画時に、プロセッサのスタートイベントと同期するためのメソッド。 |
| インタフェース org.seasar.mayaa.ParameterAware から継承したメソッド |
getParameter, iterateParameterNames, setParameter |
| インタフェース org.seasar.mayaa.PositionAware から継承したメソッド |
getLineNumber, getSystemID, isOnTemplate, setLineNumber, setOnTemplate, setSystemID |
| メソッドの詳細 |
public void addAttributeScope(AttributeScope attrs)
attrs - ユーザー定義スコープ。public java.util.Iterator iterateAttributeScope()
public java.lang.String getBlockSign()
public CompiledScript compile(java.lang.String script,
PositionAware position)
script - スクリプト。position - スクリプトソースの位置情報。
public CompiledScript compile(SourceDescriptor source,
java.lang.String encoding)
source - スクリプトソースファイル。encoding - スクリプトソースファイルのエンコーディング。
public void initScope()
public void startScope(java.util.Map variables)
variables - カスタムスコープ変数。public void endScope()
public java.lang.Object convertFromScriptObject(java.lang.Object scriptObject)
scriptObject - スクリプト内部表現オブジェクト。
public java.lang.Object convertFromScriptObject(java.lang.Object scriptObject,
java.lang.Class expectedClass)
scriptObject - スクリプト内部表現オブジェクト。expectedClass - 変換後のクラス。
public boolean isEmpty(java.lang.Object scriptResult)
scriptResult - 判定するオブジェクト
|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||