woolpack.dom
クラス EvalEL

java.lang.Object
  上位を拡張 woolpack.dom.EvalEL
すべての実装されたインタフェース:
Evaluable<java.lang.Object>

public class EvalEL
extends java.lang.Object
implements Evaluable<java.lang.Object>

GettingELの実行結果を返すEvaluable。 適用しているパターン:Adapter。

作成者:
nakamura

フィールドの概要
static java.lang.String CONTEXT
          DomContextにアクセスするためのキー。
static java.lang.String RESOURCE
          固定のオブジェクトにアクセスするためのキー。
 
コンストラクタの概要
EvalEL(java.lang.Object resource, GettingEL el)
          コンストラクタ。
 
メソッドの概要
 java.lang.Object eval(DomContext context)
          DomContextを評価する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

CONTEXT

public static final java.lang.String CONTEXT
DomContextにアクセスするためのキー。 PathELの "context" などによりDomContextにアクセスする。

関連項目:
定数フィールド値

RESOURCE

public static final java.lang.String RESOURCE
固定のオブジェクトにアクセスするためのキー。 PathELの "resource" などにより固定のオブジェクトにアクセスする。

関連項目:
定数フィールド値
コンストラクタの詳細

EvalEL

public EvalEL(java.lang.Object resource,
              GettingEL el)
コンストラクタ。

パラメータ:
resource - 固定のオブジェクト。本クラスはこの引数の状態を変化させないが el がこの引数の状態を変化させる可能性がある。
el - 作用への参照。
例外:
java.lang.NullPointerException - 引数のいずれかが null の場合。
メソッドの詳細

eval

public java.lang.Object eval(DomContext context)
インタフェース Evaluable の記述:
DomContextを評価する。

定義:
インタフェース Evaluable<java.lang.Object> 内の eval
パラメータ:
context - コンテキスト。
戻り値:
評価結果。


Copyright (C) 2006 Takahiro Nakamura. All rights reserved.