woolpack.dom
クラス EvalAttrValueContains

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

public class EvalAttrValueContains
extends java.lang.Object
implements Evaluable<java.lang.Boolean>

DOM 属性名に対応する属性値が値の一覧に含まれることを評価した結果を返すEvaluable

作成者:
nakamura

コンストラクタの概要
EvalAttrValueContains(java.lang.String attrName, GettingEL valueEL)
          コンストラクタ。
 
メソッドの概要
 java.lang.Boolean eval(DomContext context)
          DomContextを評価する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

EvalAttrValueContains

public EvalAttrValueContains(java.lang.String attrName,
                             GettingEL valueEL)
コンストラクタ。

パラメータ:
attrName - 属性名。
valueEL - 値の一覧への参照。コンテキスト役に対して副作用が発生すべきではない。
例外:
java.lang.NullPointerException - 引数のいずれかが null の場合。
java.lang.StringIndexOutOfBoundsException - attrName が空の場合。
メソッドの詳細

eval

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

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