woolpack.dom
クラス EvalIdRegExp

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

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

DomContext.getId()を正規表現で照合した結果を返すEvaluable

作成者:
nakamura

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

コンストラクタの詳細

EvalIdRegExp

public EvalIdRegExp(java.util.regex.Pattern pattern)
コンストラクタ。

パラメータ:
pattern - 正規表現。
例外:
java.lang.NullPointerException - 引数が null の場合。

EvalIdRegExp

public EvalIdRegExp(java.lang.String pattern)
コンストラクタ。

パラメータ:
pattern - 正規表現。
例外:
java.lang.NullPointerException - 引数が null の場合。
PatternSyntaxException - 表現の構文が無効である場合。
メソッドの詳細

eval

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

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