woolpack.dom
クラス XPathAttrValue
java.lang.Object
woolpack.dom.XPath
woolpack.dom.XPathAttrValue
- すべての実装されたインタフェース:
- DomExpression
public class XPathAttrValue
- extends XPath
DOM エレメントの属性名と属性値でノードを検索し委譲先を分岐するDomExpression。
- 作成者:
- nakamura
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XPathAttrValue
public XPathAttrValue(java.lang.String attrName,
java.lang.String attrValue,
DomExpression firstExpression,
DomExpression otherExpression)
- コンストラクタ。
new XPath("//*[@" + attrName + "=\"" + attrValue + "\"]", firstExpression, otherExpression)
と同一。
- パラメータ:
attrName - 属性名。attrValue - 属性値。firstExpression - 最初の検索結果に対する委譲先。otherExpression - 2番目以降の検索結果に対する委譲先。
- 例外:
java.lang.NullPointerException - 引数のいずれかが null の場合。
java.lang.RuntimeException - XPath のコンパイルに失敗した場合。
XPathAttrValue
public XPathAttrValue(java.lang.String attrName,
java.lang.String attrValue,
DomExpression expression)
- コンストラクタ。
new XPath("//*[@" + attrName + "=\"" + attrValue + "\"]", expression)
と同一。
- パラメータ:
attrName - 属性名。attrValue - 属性値。expression - 検索結果に対する委譲先。
- 例外:
java.lang.NullPointerException - 引数のいずれかが null の場合。
java.lang.RuntimeException - XPath のコンパイルに失敗した場合。