|
|||||||||
| 前のクラス 次のクラス | フレーム フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.extjs.gxt.ui.client.core.DomQuery
public class DomQuery
高いパフォーマンスのselector/xpathの処理を提供します。
DomQueryは、カスタムなセレクタ、基本的なXPathを伴うCSS3 selectors specの大半をサポートしています。
すべてのセレクタ、属性フィルタ、下にあるpseudoなどはどのような順序であっても無限に結びつきます。 たとえば"div.foo:nth-child(odd)[@foo=bar].bar:first"は完全に有効なセレクタです。 ノードフィルタは現われた順に処理されます。 また、あなたはドキュメントの構造にクエリを最適化させることができます。
'@'の使用、引用はオプションです。例えば、div[@foo='bar']は有効な属性セレクタです。
| コンストラクタ 概要 | |
|---|---|
DomQuery()
|
|
| メソッド 概要 | |
|---|---|
static com.google.gwt.user.client.Element[] |
filter(com.google.gwt.user.client.Element[] elems,
java.lang.String selector,
boolean nonMatches)
シンプルなセレクタに一致するもののみを含むために要素の配列にフィルターを掛けます。(例 |
static boolean |
is(com.google.gwt.user.client.Element elem,
java.lang.String selector)
渡された要素が渡されたシンプルなセレクタに一致する場合はtrueを返します。(例 |
static com.google.gwt.user.client.Element[] |
select(java.lang.String selector)
ドキュメントをルートノードとして使用する要素のグループを選択します。 |
static com.google.gwt.user.client.Element[] |
select(java.lang.String selector,
com.google.gwt.user.client.Element root)
要素のグループを選択します。 |
static com.google.gwt.user.client.Element |
selectNode(java.lang.String selector)
ドキュメントをルートノードとして使用する単一の要素を選択します。 |
static com.google.gwt.user.client.Element |
selectNode(java.lang.String selector,
com.google.gwt.user.client.Element root)
与えられたルートノードを使用する単一の要素を選択します。 |
static java.lang.String |
selectValue(java.lang.String selector,
com.google.gwt.user.client.Element root)
ノードの値を選択します。 |
static java.lang.String |
selectValue(java.lang.String selector,
com.google.gwt.core.client.JavaScriptObject root)
ノードの値を選択します。 |
| java.lang.Objectクラスから継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタ 詳細 |
|---|
public DomQuery()
| メソッド 詳細 |
|---|
public static com.google.gwt.user.client.Element[] filter(com.google.gwt.user.client.Element[] elems,
java.lang.String selector,
boolean nonMatches)
elems - 要素の配列selector - selector/xpathのクエリnonMatches - trueの場合、セレクタに一致する要素の代わりに一致しない要素を返します。
public static boolean is(com.google.gwt.user.client.Element elem,
java.lang.String selector)
elem - 要素selector - selector/xpathのクエリ(はセレクタのリストを区切るコンマであることが可能です。)
public static com.google.gwt.user.client.Element[] select(java.lang.String selector)
selector - selector/xpathのクエリ
public static com.google.gwt.user.client.Element[] select(java.lang.String selector,
com.google.gwt.user.client.Element root)
selector - selector/xpathのクエリroot - クエリのスタート
public static com.google.gwt.user.client.Element selectNode(java.lang.String selector)
selector - selector/spathのクエリ
public static java.lang.String selectValue(java.lang.String selector,
com.google.gwt.user.client.Element root)
selector - selector/xpathのクエリroot - クエリのスタート
public static java.lang.String selectValue(java.lang.String selector,
com.google.gwt.core.client.JavaScriptObject root)
selector - selector/xpathのクエリroot - クエリのスタート
public static com.google.gwt.user.client.Element selectNode(java.lang.String selector,
com.google.gwt.user.client.Element root)
selector - selector/xpathのクエリroot - クエリのスタート
|
|||||||||
| 前のクラス 次のクラス | フレーム フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||